The Metropolitan Police Service, formerly and still commonly known as the Metropolitan Police, or simply the Met, is the territorial police force responsible for law enforcement and crime prevention within Greater London. From Wikipedia
The Metropolitan Police continue their investigation as public figures call for visa revocations and festival cancellations, while Kneecap denies incitement claims.