Sure, but the brits have voted for less immigration please for 30 years straight and only ever gotten more of it.
The SAVE Act the orange dude's admin is trying to pass? Requiring ID to vote is popular among every race (eg. over 70% of blacks are in favour), among both Democrat and Republican voters. Its overall support among people is undeniable, and the ID demand itself commonsense. Somehow Congress can't pass a piece of common sense that's wildly popular among both parties' voters.
Sure, democracy can and does give the ordinary man more influence than in many places, but some things will still simply just happen and people's opinions will have very little sway.