Whilst thats true, just 59% of the electorate turned out to vote and that was after a disastrous period of Govt for the Tories, but Labour got 20% of the total electorate, so its easy to see why they appear so unpopular.
40% didn't vote, thats about 18m people!
I don't believe we are a tolerant nation at all and Lab have moved into ground the Tories used to occupy - anti benefits, anti immigration, anti EU and now arguing over cuts to foreign aid, they wouldn't be doing that if these policies had little support.... things like VAT on school fees and WFP are just bones thrown to what remains of the left in the party, with zero regard for who it will damage.
Our voting system never needs a majority, 34% voting reform could see them become the next Govt, Thatcher, Blair never got more than 44% of the vote, the rise of Reform and LD have altered these numbers.
People have always voted for the far right based on misinformation, the anti Labour message across all sections of the media is constant, will only increase & given that problems in the nhs, roads, infrastructure, dentistry etc need a lot of investment and skilled workers, who take a min of 3 years to train, its quite likely very little will have changed by the next GE, leaving the door open for the far right.