A 70-year-old who is walking 7,900 miles around the British Isles in a top hat and tails passed through Bradford on Christmas Eve.

Andy Peddle’s mammoth mission, to walk to every Salvation Army hall in the UK and Ireland, began in May and is due to end in October next year.

He visited the hall in Idle on Christmas Eve, where he gave a short talk and had a collection.

Mr Peddle, from High Wycombe, Buckinghamshire, is hoping to raise more than £100,000 for the Salvation Army’s projects to help the homeless and the victims of human trafficking.