This week, I've seen two movements that I love become sullied by complicity with the arms trade.
First, Church House (a leading Christian conference centre) hosted a gathering of arms dealers and generals. Now, London LGBT Pride are about to allow a section of this week's march to be used to publicise a company that is complicit in homophobia– and other human rights abuses – around the world.
Where will a group of generals and arms dealers gather tomorrow (24 June) to discuss the future of land warfare? A military camp? The Ministry of Defence? An underground bunker? No, it's the headquarters of the Church of England.
Support is growing within Labour for the idea that the party should oppose the renewal of Trident. The decision is due in 2016. Polls consistently show a majority of British voters opposed to Trident. Religious groups, including fairly middle-of-the-road churches, are speaking out against it. Protests at nuclear bases are increasing. Will Ed Miliband have the courage to listen to the majority of the public rather than senior Labour figures who are stuck in the 1980s?