Labour is on track to gain 220 seats from 2019, with a 194 majority. The Tories could lose 225 seats in the worst defeat for over a century.
(Please use a modern browser to see the interactive version of this visualization)