The Metropolitan Police Service, commonly known as the Metropolitan Police and simply known as the Met, is the territorial police force responsible for law enforcement and crime prevention within Greater London. From Wikipedia
Metropolitan Police report that filming of The Runner proceeds without delay after protesters targeted it for the lead actress’s nationality.