KEEP IT IN THE GROUND
Last weekend saw two marches of protest in the UK. By far the largest and most reported was the march in London for a People’s Vote on the final terms of Brexit. ‘Hundreds of thousands’ is the reported scale, comparable with the estimated 750,000 who marched in 2003 to stop the war in Iraq, with …