the internet tends to be filled with whiners and seriously uninformed. Also a lot of people who aren’t left leaning, don’t post their opinions or views due to the way the left leaning crowd react. They threaten, abuse, try to find personal information and attempt to ruin a persons life in the real world because they disagreed with them.
The internet or main stream media is not the best place to get honest opinions or actual reality.
If people hated Boris, he wouldn’t have had a landslide victory at the last election, or be so high in the opinion polls.