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.
Yesterday's Pride festival in London was one of the deepest spiritual experiences I've had for some time. Prayer, protest, witness and celebration are often at their most meaningful in unfamiliar contexts.
Listening to certain Christians, you would think that opposition to homosexuality is one of the most basic principles of the Christian faith. But this year, as a small group of Christians turn up to protest against the Pride festival in central London, they will be easily outnumbered by the Christians who are participating in Pride, celebrating diverse sexuality as a gift from God.
Christian groups have turned out in strength at today's Pride festival in London, affirming their support for the rights of lesbian, gay, bisexual and transgender people. A much smaller number of Christians turned up to protest against the event.