Is it because of the bad campaign posters?
Is it because the UK is (technically speaking at least) out of recession?
Is it something that Cameron has done?
Is it something the Gordon Brown has done?! (the only headlines I can think of relating to Brown recently have been about his penchant for imitating Malcolm Tucker).
I'm genuinely puzzled. Four months ago, I thought labour were fucked, but I'm beginning to think they might still have a chance. Can someone explain?