All parties supported the OSA (and it's surprisingly popular too) because "something must be done [about the internet], this is something, so this must be done".
It's hardly the stupidest thing British people have voted for in the last two decades, probably not even in the top 5.
Well, we didn't exactly vote for the Online Safety Act. It was introduced by the Tories in 2023 and despite them being voted out in 2024, Labour (Tory-lite) decided to push ahead with the implementation of the draconian law.
However, I don't doubt that a lot of the UK would vote for such a law as most people have a knee-jerk reaction to "won't anyone think of the children?".
It's hardly the stupidest thing British people have voted for in the last two decades, probably not even in the top 5.