see more
LONDON, ENGLAND - NOVEMBER 13: Labour Leader Ed Miliband waits to enter the hall to address supporters on November 13, 2014 in London, England. Mr Miliband's leadership has been criticised from some members of his own party recently. (Photo by Peter Macdiarmid/Getty Images)