I will regret saying this - but the 2019 General Election saw just 67.3% of the electorate vote - and of those under 46% supported parties that wanted to 'get Brexit done'. No doubt Brexit was the biggest single issue in the election - and most parties (not Labour) had a clear and partisan position, but it wasn't the only issue. It was not a new referendum, despite attempts to portray it as such.
Your last sentence has surely been lifted from the Daily Express? A strange mixture of naivety, British exceptionalism and victimhood.