With same-sex marriage now legal in all parts of the UK, it can sometime be easy to forget how different attitudes to homosexuality were in the past, and how much change has taken place over the past ...