A view of Houses of Parliament (Palace of Westminster) and the Queen Tower (Big Ben) in London, on May 5, 2019.