Westminster 2015

Conservatives achieve surprise overall majority in an election that has seen the leaders of the Liberal Democrats, Labour and Ukip stand down