Thanks to Ken Livingstone, London has made it to the Olympic finishing line

PaulFinch.jpg