All the seats involved in Thursday's British election have been called by local officials. The Conservatives took 306 seats, Labour 258 and the Liberal Democrats 57. Smaller parties took 28.
One seat will be decided on May 27, the election having been delayed because of the death of a candidate.
No party won a majority in the 650-seat House of Commons.