
Keep water cannons off the streets of London
If the Mayor of London, Boris Johnson, has his way there will be water cannons on the streets of London by this summer. When the Mayor announced his support for plans to allow the Metropolitan Police to use water cannon in the capital it came despite widespread public opposition. Johnson's own consultation