Connect to share and comment

Boris johnson london mayor election results 2012 05 03

Appears In:
Voters thrashed Conservative party candidates in a result that was viewed as a damning mid-term verdict on the government’s performance.
Boris johnson london mayor election results 2012 05 03

Boris Johnson wins — but just by a hair.

Chris Jackson