In post-election discussions we seem to be running with the line that Labour lost by not being left wing enough. I think that’s simplistic.
Partly Labour have lost their social, more than political, link with much of the working class.But also most folk right now see neoliberal capitalism as the only game in town.
Questions asked at the time of the bank bailouts were effectively deflected. The story through the election, from many voters too, was whether “we can afford” reforms. That helped the Tories.