Climate activists from Insulate Britain block a busy London roundabout at rush hour. The group was quickly surrounded by dozens of..
English territorial police force
The Metropolitan Police Service (MPS), formerly and still commonly known as the Metropolitan Police and informally as the Met Police, the Met, Scotland Yard, or the Yard, is the territorial police force responsible for the prevention of crime, law enforcement, and to keep London safe for everyone. The Metropolitan Police District consists of the 32 London boroughs. The MPD does not include the "square mile" of the City of London, which is policed by the much smaller City of London Police.
Metropolitan Police media coverage
The Metropolitan Police’s former chief superintendent has advised women not to get into a car with a lone male police officer –..