Tim - Leech is a lair and a dud. Everyone knows it. If I might just remind you this forum is called John Leech Watch not Labour Watch or Lucy Powell Watch or aren't Labour Shit Watch. If you want a forum like that why don't you set one up. I don't think you have any idea what you are talking about. You lecture people about how they should campaign, communicate, think, behave, react and I'm not sure what qualifies you to do this. Are you a genius? And for the record I have no idea what the Lib Dems stand for so how you can judge whether they have done things right or not is beyond me.