Why was a US anti-war campaigner no-platformed in Illinois? British peace activists speak out in defence of Cindy Sheehan, whose son was killed in Iraq, after she was cancelled from an event for her views on the politics of sex and gender