BREAKING: Labour are projected to form the next government, with a total of 410 seats and a 170 seat majority.
Share this post
Election Night Update #1: THE EXIT POLL…
Share this post
BREAKING: Labour are projected to form the next government, with a total of 410 seats and a 170 seat majority.