Forty-three people were arrested on Saturday during a large public order operation in central London involving more than 4,000 officers, the Metropolitan Police said, Anadolu reports. The operation…

Stay up to date with notifications from The IndependentNotifications can be managed in browser preferences.Jump to contentThank you for registeringPlease refresh the page or…

Officers said to be granted extra powers as marches through capital set for same day as FA Cup final