Was that a renault? I can only think that a renault has so much plastic around it that it would bounce off any self-respecting window.
@Rasputin the guy in hi-vis looks like a street cleaner. The police do wear hi-vis but usually only the jacket or vest. While the police here still are not routinely armed, they do have tasers and CS gas. Armed response in a city centre is usually no more than 10 minutes away. They are obscenely well trained; drive unmarked cars with side arms in the cabin (locked in an armrest type box between the seats until a call is received) with other weapons locked in the boot.