Met chief: More Russell Brand alleged victims may come forward
This is Oxfordshire
This is Oxfordshire
Latest news on the Metropolitan Police Service, sometimes referred to as the Met or Scotland Yard, the police force responsible for Greater London.