it is more socially acceptable to be gay than straight in britain