TEXT: "File photo dated 25/06/16 of a rainbow flag held aloft during the Pride in London parade. Theresa May acknowledged that people may be sceptical about the Tory record on gay rights, but insisted that both she and the party had ""come a long way"" on the issue."