David Cameron has announced that there are plans to be able to deploy water cannon ‘within 24 hours’ according to The Guardian. Why the time frame I wonder? They are going to ship in some water cannon trucks from Belgium or Germany? Whichever way, the use of water cannon is […]