All of the forecasts given by US pollsters were wrong.
The reason given by analysts, is that the polls failed to obtain the deeply-felt opinions of the Blue Collar section of the USA.
England is facing the same dilemma. The politicians and councillors repeatedly ignore the opinion of the “great unwashed”.
The reason is the loss of “Free Speech” in so many areas. Many of the “isms”, such as racism, sexism etc: will land people in court if infringed. Hence, we are a population that is effectively silenced. Some free speech will be offensive, however the loss of it, as is now the case, will prevent perceived truths being heard by pollsters, governments and the press.
Geo. Thos. King, Cedar Way, West Lynn