Corbryn changed his mind on Europe for two reason that I know of. One is the there is a groundswell of grass-roots driven political opinion demanding democratic reforms throughout Europe and the other is our domestic politics are dominated by an ultra right wing neo-liberal political class!
That's as condensed as I can make it