The Metropolitan Police Service, commonly known as the Metropolitan Police, and simply known as the Met Police or the Met, is the territorial police force responsible for law enforcement and crime prevention within Greater London. From Wikipedia
He argues that Glastonbury’s heritage of political expression should shield Kneecap from censorship before Mo Chara’s court date