Britain holds pivotal general election

British voters go to the polls for the third time in five years to determine whom the public wants to resolve the Brexit stalemate.

December 12, 2019

Examined