Boris sworn in as London Mayor for second time

Boris Johnson has thanked voters for giving him a second term as Mayor of London.

Mr Johnson, who was running for the Conservatives, narrowly beat Labour's Ken Livingstone, ending a long-running rivalry.

Speaking after he was sworn in at City Hall, Mr Johnson promised to create jobs in the capital, and prepare the city for this summer's Olympic Games.