During seasonal spring rain, pedestrians cross Trafalgar Square and around the leaning traffic light post, damaged after a recent vehicle crash, on 9th May 2019, in London, England.