Protests are just noise.
The people will eventually have to do what the government refuses to do, one neighborhood at a time.
You speak truth. BUT....the populace will have to fight the British government... which controls the British Army. And HOW are you going to do that in a land where owning a firearm is outlawed?
Rocks, bricks, and bats are no match for high-speed lead headed your way.