The amount of protection which can be provided by an unarmed PC against someone wielding an AK47
is somewhat limited, it's rather better to uncover their plans & stop them before they get that far.
I agree that the security services do a pretty good job. I am very grateful for that. But what happens when a loony with an AK47 starts shooting in Bath when we will no longer have a police station due to budget cuts. Armed police will have to come from Bristol or somewhere. Bath might well be a target (it was of the IRA) but are there any armed police there? And where would help come from in smaller communities. They might be in an even worse situation?
I have no argument against money being spent on MI5 or GCHQ, and prevention is better than cure. But all the spies in the world will not compensate for cuts in front line police who will have to respond when the spies drop the ball (or for that matter cuts to the border force who are supposed to be able to stop the AK47s entering the country in the first place).