How to get URL link on X (Twitter) App
Even after controlling for age, education, socioeconomics, home ownership, industrial composition, ethnicity, religion and urbanicity, whether your constituency was controlled by Alfred the Great or the Vikings is STILL a statistically significant predictor of the Lib Dem vote!
This is a seat contested between Lab and Con and has red since it was recreated in February 1974. However in strong Tory years it's been close (single-digit % Labour majorities from 1979-87 and 10% after 2019)
2/ Equal seats is about what would be expected based on a 2-point Lab lead (its popular vote estimate) due no doubt to Labour continuing to pile up votes in its safe seats. And in turn a 2-point Lab lead is well within the range of what conventional polls were showing last month
Why is this the case? The obvious statistical explanation is that age is negatively correlated both with population density and especially with ethnic diversity. 
Top five reasons for Labour losing
Firstly, the reviews completed in 2013 and 2018 will have to be junked and the whole process started again with, presumably, 650 seats. That means changes to the legislation. Whether other aspects (the tolerances, protected seats, nation allocations etc) will change is unclear 2/