The Metropolitan Police Service, formerly and still commonly known as the Metropolitan Police and informally as the Met, Scotland Yard, or the Yard, is the territorial police force responsible for law enforcement in the Metropolitan Police District, which currently consists of the 32 London boroughs. Read More
Sixteen people were arrested during a mass demonstration on the Trafalgar Square in central London against the tightening of the coronavirus-related restrictions in the United Kingdom, the Metropolitan Police said on Saturday. ...
The mass public demonstration on the landmark Trafalgar Square in central London against the recent tightening of the coronavirus-related restrictions in the United Kingdom has grown into clashes with police, the Metropolitan Police said on Saturday. ...