Police in London are gearing up as tens of thousands descend on the U.K. capital on Saturday for two major demonstrations and tens of thousands more soccer fans congregate for the final of England’s major domestic cup competition at Wembley Stadium.
Armored vehicles, police horses, dogs, drones and helicopters will be deployed along with at least 4,000 officers as the Metropolitan Police aims to avoid clashes.