The blob of idiocy and abject cowardice in uniform, aka the Metropolitan Police, comes out to play.
Older Britons when thinking of London’s Metropolitan Police might think of the days when Scotland Yard had the best investigators, the specialists, the people…
