Londoners are ignoring the miserable weather and basking in the fun of today’s Lord Mayor’s Show.
The City of London has been turned into a place of marching bands, horses and even inflatable pigs for the celebration.
Today’s celebrations serve as the first public appearance by new Lord Mayor Andrew Parmley, who took on his prestigious new role today.
Since 1215 every newly-elected Lord Mayor has been required to travel through the winding medieval streets of the City of London to Westminster to swear loyalty to the Crown.
Over the centuries this journey has become a much loved fixture in the national cultural calendar, with hundreds of thousands of people lining the streets and millions more watching the 6,500-strong procession on TV.
This year’s pageant includes 180 horses, 164 vehicles, jazz bands, steam engines, fire engines, pea harvesters, sports cars, tractors, Blackpool Tower and a tank.