Jeremy Smith, branch manager of estate agent Symonds and Sampson in Beaminster did the Virgin London Marathon to raise money for the Poole Hospital Charity.

Jeremy himself raised £1,026 and said: “It has been a lifetime’s ambition to compete in the Virgin London Marathon.

“To have the opportunity to race on behalf of Poole Hospital Charity and raise such sum of money is absolutely fantastic.

“I was offered the opportunity to run in next year’s London Marathon, but unfortunately had to decline as I am abroad. However, I do hope very much that I can run further marathons in the future.”