Dan Allerton, from Milford Haven, ran 100 miles around his hometown recently - raising £2,200 for the Dreams and Wishes charity.

Beating his fundraising target of £2,000, Dan completed the massive challenge in under 32 hours, starting on August 4

On his Instagram account, Dan encouraged followers to, “Check through Dreams and Wishes social media over the coming weeks and you’ll see what your donations were spent on.

“The reason a child can FaceTime their family from hospital is because you donated. The reason a family can have one last family day out is because you donated.

“The reason a seriously ill child can play on Xbox live with friends they haven’t seen in months is because you donated.”

Dreams and Wishes is a charity dedicated to helping seriously ill children by making their dreams and wishes come true.

Since 2011 the charity has been working with families across the UK, providing vital support throughout the child’s illness and helping build happy family memories.

Dianne Evans, Executive Board Member of Dreams and Wishes, said: “We would like to thank Dan for his fantastic donation to Dreams and Wishes. We are a totally volunteer-run charity therefore 100% of Dan’s donation will be used to create more smiles on faces and happy memories for seriously ill children and their families.

“We rely on fundraisers like Dan to help us raise funds and we are very grateful for his support. We would like to wish Dan every success in his challenge.”

Dan’s 100-mile route took place in and around his hometown of Milford Haven and included several loops of a busy 8-mile path near his home.

Having run several marathons and ultra-marathons, this was Dan’s biggest challenge yet.