UK Parliamentary General Election 8 June 2017

A UK Parliamentary General Election was held on Thursday 8 June 2017.

Election results