Belfast Telegraph

2019 General Election: The final results

A look at the UK 2019 election results after all 650 seats have been declared. The Conservatives have secured a large majority, with the Labour Party suffering huge losses.

Popular

From Belfast Telegraph