Connect to share and comment

London budget 250612

London budget 250612

Spectators dressed in the Union Flag cheer on the Olympic Flame on the Torch Relay leg between Burnley and Rawtenstall in England.

LOCOG