The 2017 election is an anomaly, immediately post Brexit and the country has never been more polarised. Until the election was called and Labour basically swallowed the Lib Dem and Green vote they were on below 30%.
Also Corbyn got 41% in 2017, which is roughly what Labour are on in the most...