General election 2019: How Labour’s ‘red wall’ turned blue

Seats held by Labour for generations across the Midlands and north of England are won by the Tories.

Source