Nothing stays the same forever. With the increasing crime in the UK, there is an increasing demand to give homeowners more leeway to defend themselves and their home. There has been a trend to codify that position.
Who knows? It might happen that people in the UK will eventually be able to carry weapons for self defense. It is an ancient right of Englishmen.
It used to be that way. Then the gangs took over and they disarmed the citizens so only the gangs have guns. The cops don’t. They have a special unit that can use guns but only if they’re called out and have to go to an armory to get them. By the time the show up, it’s all over. Stupid Brits.