I a fellow Brit, I note that you still bring up the war! But yeah, this is true.
Honestly, I don't think we get out of this hole until demographic churn (ugly phrase yeah) rebalances the electorate.
If we look at the 1992 election there's a 13% gap in conservative votes between the youngest and oldest brackets [1]. By 2019 that's a 36-46% gap [2].
[1] https://www.ipsos.com/en-uk/how-britain-voted-1992 [2] https://yougov.co.uk/politics/articles/26925-how-britain-vot...