A London bus drives through Liverpool Street where construction hoardings depict a future urban landscape in the City of London, the capitals financial district, on 4th November 2024, in London, England.