Two major demonstrations are set to hit London’s streets this Saturday, on the same day as the FA Cup Final takes place at Wembley Stadium.
Around 4,000 officers will be deployed in one of the Met Police’s biggest public order operations, with some 660 officers called in from other forces across England and Wales.