Today marks two very different anniversaries are marked today.
1. 12 years since Labour landslide
Today marks the twelfth anniversary of the May 1st general election. The Labour Party won a formidable 419 seats (including the speaker) - the largest the party has ever taken. The Conservatives took just 165, their worst performance since 1906.
Oh, how time flies when you're having fun.
2. One year of Boris Johnson.
The less said the better...
Most of the first months of his administration have been occupied by the resignations of key senior aides.
The rest have been spent branding himself as the defender of the City of London.
He has, however, managed to find some time to dismantle his environmental team and neglect any proposals to curb emissions in the city. Score!