It is 18 years today since the controversial and homophobic legislation known as Section 28, introduced under Margaret Thatcher, was repealed in England and Wales.
The clause – an amendment to the Local Government Act 1988 – banned local authorities and schools from promoting homosexuality…