Jarrod Kimber

London polls: Race to the finish

London polls: Race to the finish

It isn’t just London’s importance that has made this a huge event. It is who is contesting the election. Updated 09 May, 2016 04:01pm