Ken hits out on campaign trail

Advertisement

Election Results

The results for the London Mayoral election, London Assembly and Local councils.