On the 50th anniversary of the 1967 Sexual Offences Act, which is this Thursday, 27 July, the UK Prime Minister, Theresa May, is being urged to “apologise and compensate men convicted under discriminatory anti-gay laws – both before and after the partial decriminalisation of male homosexuality 50 years ago.”