Hundreds of casts of transgender and non-binary people are unveiled in London's Trafalgar Square.... Read more