The London 2012 Olympic Torch has arrived in Bolton.
The flame, carried by Amir Khan, arrived to rapturous applause from the thousands who had lined the town's streets.
The 25-year-old boxer was one of 135 torchbearers who carried the flame today and arrived at the Town Hall only minutes ago.
After bringing the torch on stage, Khan then lit the Olympic cauldron.
COMPLETING THE JOURNEY: Khan lights the Olympic cauldron using the torch
IT'S HERE: The moment the torch arrived
HERE'S WHAT ALL THE FUSS WAS ABOUT: The Olympic flame burns bright
More to follow, including pictures...