Human rights activist Peter Tatchell has been campaigning vigorously for the recognition and rights of minority groups for decades. It is for...