Labour could be on track to win a historic 194-seat majority as Tories lose seats in key areas. Over 130 seats are a 'toss-up', with no party projected to win more than 5% majority.
(Please use a modern browser to see the interactive version of this visualization)