Peter Tatchell is London Citizen of Sanctuary 2009