Plus I'm still very very skeptical that this was the largest peaceful protest in UK history.
It doesn't really matter because they have no guns!
The IRA 'terrorists' used guns against the British for a long time, they eventualy got a country.
The British gun owners peacefuly turned thiers in, are now limited to ineffective arms, and by turning them in demonstrated they will willingly do even what they feel strongly against if it is made law.
Why would you care what people who have demonstrated that think if they are a minority that can be outvoted? You wouldn't, they really have no say, and they pose no threat.
Now if they are the IRA refusing to follow what you make law, well then you might actualy have to listen to them even if you don't want to.
You might actualy concede some things (while trying to save face, and not let it appear they won) even to a minority the people of the UK could democraticly outvote. They have arms, they have spirit, and they won't give up just because you pass a law with a 5, 10, 20 or even life sentence punishment.
The same can be said for the Muslims imposing Sharia in that nation. They get crazy and start blowing things up, so the government cares whether they percieve themselves to be mistreated. They don't care what the common law abiding regular British subject that wishes to own adequate firearms thinks. They pose no threat.
It is funny, for a nation that gives an image of being one of the most 'civil' on earth, they listen more to those that can use force than those that will sit down and talk to them without any threat of force.
In the end it often does come back to who has the guns (and other arms.) The founding fathers of America wanted them in the hands of the people. Most governments want them in the hands of only those working for them who have sworn an oath to them, ie police and military. Thier enforcers.
You are not going to take on well trained SAS with your 2-3 round capacity shotguns loaded with birdshot or even consider it, and they know it. Why would they care what you think? They will just pass a law to deal with you, and you will obey.