We are missing you! Yes the Pride in London 2020 Parade, Trafalgar Square Stage and Soho celebrations was due to take place this Saturday...