anniebach On the one hand you say that people who are concerned about immigrants should be listened to and respected but on the other you make excuses for Brown calling someone a bigot for expressing those concerns. It seems to me that your judgment on various politicians' behaviour depends very much upon whether you agree with them or not.
I don't believe Labour was moving to the left - the press may have tried to give that impression but, as many people know, the press can always be relied upon to do their best to rubbish Labour. The only vaguely "left wing" policies put forward were for a ban on some zero hours contracts, scrapping the bedroom tax and a proposal to bring in some sort of mansion tax. So far as economic policy was concerned, Miliband and Balls agreed that Labour would, to all intents and purposes, be following the Conservatives' austerity agenda. Additionally, Labour jumped on the anti-immigration bandwagon by producing a souvenir mug inscribed with the words "Controls on Immigration. I am Voting Labour" (which I think was pretty shabby).
Isn't it quite possible that those who went along with the austerity agenda would be unlikely to vote for a very slightly watered down version of it, and those who were suffering from austerity policies would have felt let down by Labour and disclined to support it?