Iona McGregor, who has died at the age of 92, has been described as “a brave and inspirational pioneer” in the fight for LGBT equality, who risked her career as a full-time teacher by pushing back against prejudice.