11
A mother and her six-year-old son are taking part in a 10km (6.2 miles) race in Wiltshire for a military children's charity they say became their "beacon" during difficult times.
Teddy and his mum Rachel will take part in the Tidworth 10k hosted by Little Troopers – a charity supporting children with parents in the military.
The family has been supported by the charity for years, but Rachel said they were particularly helpful when Teddy suffered a severe reaction to mosquito bites after they relocated to Cyprus.
Rachel said the charity had helped her son "believe in himself" since her partner joined the Royal Air Force as an engineer.