Latest results Seats won
Labour Lab 412 +214Conservatives Con 121 −252326 for majority650/650 seats declared
See full results
Headlines
News in focus
Spotlight
Editorials & Letters
Paid content
About
Paid content is paid for and controlled by an advertiser and produced by the Guardian Labs team.
Learn more about Guardian Labs content