Prime Minister Boris Johnson's Conservative party has won 365 seats in parliament, giving it a majority of 80, final results of Thursday's election showed.
The main opposition Labour party won 203 of the remaining seats, while the Scottish National Party was third on 48. The anti-Brexit Liberal Democrats won 11 seats. Other parties took 23.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)