The General election has ended in a hung Parliament with the Conservatives set to win 318 seats, short of the 326 seats they would have needed.

Labour is predicted to get 262 seats.