I believe the term is "Bobbies," named after their founder. the last time I was through Heathrow, there was some pretty impressive armament on display, so I don't think the chaps are naive.
_________________________
Geezer in Chief