Ed Miliband to step down as Labour leader

Ed Miliband is to step down as Labour leader with immediate effect, in what is seen by many as a last ditch attempt to see if Labour can win the next General election, without needing to form a coalition with the one surviving Lib Dem MP. A labour party source told us “If he’s managed […]

Nick Clegg “I’m not resigning but I might grow a moustache”

Deputy Prime Minister and Leader of the Liberal Democrats Nick Clegg has confirmed this morning that whilst he will not be heeding calls to step down from either position, he would be willing to grow a patch of facial hair above the lip in order to revive the fortunes of  the ailing party. The statement […]