Crowds turned out in their thousands today to welcome the Olympic Flame to Keighley.

People were stood several deep along the route, cheering and applauding as the Torch relay made its way through the town.

The flame set off at about 3.40pm and made its way along South Street - from the Worth Way junction - Bridge Street, High Street, North Street and Skipton Road.

The three torchbearers - Catherine Bull, Jerry Ward and Rodger Davies - each carried it for about 300 metres, urged on by enthusiastic flag-waving townspeople and visitors.

The trio was accompanied by a convoy including police vehicles, buses and a command car and the route was marshalled by Keighley Scout Service Team.