In the past decade homosexuality has become widely accepted and has seeped further into the patchwork of society.
There are many gay public role models in the spotlight, from Alan Carr to Mary Portas, from Stephen Fry to Ellen DeGeneres, and even politicians such as Nigel Evans…