They need to get there first. And by a rule of thumb, the armed police in London will reach the place later than the unarmed police, who are left to sit on their hands.
Please read up on this:
Army veteran has HEAD CHOPPED OFF.
Police are told NOT TO ESCALATE situation.
If this is some kind of British humour, I am not laughing.
Only after having been left to roam streets with knife in one hand and head in another while “unarmed police” were waiting for “armed police” to turn up.
Good for you!
According to this link http://uk.reuters.com/article/uk-britain-security-london-idUKKCN0US16O20160114 you will have 2.600 armed officers in London, population 8.6M.
Meanwhile there are 6.278 armed police officers, about 30-35.000 law abiding civilians with CC license, in Prague, population 1.2M.
Sorry to tell you mate, but after Paris, with these numbers it almost seems like you are asking for such an attack.
No, it is not, as you can see from this case in Slovakia.
Armed policemen take all the time and attention of active shooter, despite being severally undergunned against professional sport shooter with assault rifle, limiting his possibility to harm precluding him from harming more civilians.
BTW one of the heroic officers continued shooting at the attacker after sustaning severe headshot (jaw).
Besides that is not a point in the Czech Republic now that all or close to all patrol cars should be with vests and at least one SMG (HK MP5/HK MP7/HK G36/Scorpion EVO 3/).