It was a tough night for some of the most famous faces in British politics. Here are some of the shocks from the General Election counts.

Ed Balls loses seat by 422 votes: Ed Balls became the highest-profile casualty of a disastrous General Election performance for Labour, losing his seat to the Conservatives in a shock result. The shadow chancellor was beaten by Andrea Jenkyns by 18,776 votes to 18,354 in Morley and Outwood - a majority of 422 - after a recount.

Douglas Alexander loses his seat: Labour's general election campaign chief and shadow foreign secretary was swept aside by the SNP's Mhairi Black, a 20-year-old politics student at Glasgow University, with a 26.92% swing from Labour to the SNP in Paisley and Renfrewshire South.

Jo Swinson loses her seat: UK business minister Jo Swinson lost the East Dunbartonshire seat she had held for the Liberal Democrats since 2005 due to a 16.05% swing to the SNP.

Labour loses former safe seat of Kirkcaldy and Cowdenbeath: The SNP's Roger Mullin won the seat against Labour's Kenny Selbie. It had been Labour's safest seat in Scotland, and was held by former prime minister Gordon Brown.

Jim Murphy loses his seat: The Scottish Labour leader lost the East Renfrewshire seat he had held since 1997 to the SNP's Kirsten Oswald.

Ed Davey loses seat: The Liberal Democrat Energy Secretary lost the Kingston and Surbiton seat he had held since 1997 to Conservative James Berry. Mr Davey won 20,415 votes, almost 3,000 less than the Tory tally of 23,249.

Simon Hughes loses seat: The Liberal Democrat lost the Bermondsey and Old Southwark seat he had held for 32 years to Labour by around 5,000 votes.

Vince Cable loses seat: The Liberal Democrat Business Secretary Vince Cable lost the Twickenham seat he has held since 1997 to the Conservatives, defeated by Tania Mathias by 25,580 votes to 23,563. He blamed a campaign of "fear" by the Tories for a "terrible night" for the Liberal Democrats.

Esther McVey loses seat: The Conservative Employment minister was beaten in Wirral West, after Labour's Margaret Greenwood won the tight marginal.

George Galloway loses seat: The Respect leader stormed to victory in a by-election in Bradford West three years ago but has now lost out to Labour's Naseem Shah, who won by nearly 20,000 votes. The Scot vowed he will return to politics.