Thousands of people turned out to watch the Lord Mayor’s Show, one of the oldest traditions in London.

William Russell, who has been elected as the 692nd Lord Mayor of the City of London, joined the colourful procession in a golden state coach – the oldest ceremonial vehicle in the world.