UK Election 2019

Full results

Total seats won

What this means for Brexit

Popular vote versus seats won

Seat gains and losses

How the country voted