A mother from Cardiff who had an "awful" experience at the 2019 London Marathon has received an apology from the race organisers and a free place in the run next year.
39-year-old Kerrie Aldridge, from Splott, was running to raise money for the Miscarriage Association - a charity close to her heart, after she had five miscarriages.
She was among 200 runners who finished in times slower than seven and a half hours, who found their marathon experience very different from the faster runners.
She had to resort to drinking half finished bottles of water from the floor after water stations began to be removed, while another of the runners reported being called "fat" and "slow" by contractors and volunteer marshalls.
"We saw the black cars coming in saying the course is closing and to move to the side of the pavement'', Kerrie said at the time.
"They were putting chemicals down to clean the blue line indicated the shortest route and they removed the mile markers. I wanted to take a selfie at each mile marker to send as a thank you to those mothers who had supported me but I wasn't able to do that.
"I understand they have to keep London moving and stewards had been doing their job for a long time but it was so lonely'', said Kerrie, who finished the run in nine hours and 11 minutes.
She's now had an apology from the marathon organisers, who told her they are "sorry your race day experience was not to the standard we set ourselves."
She has also been given a free, guaranteed place in next year's run.
The same offer will be sent to anyone whose finishing time was seven hours or more.
The marathon organisers say there will also be changes to the way the event is run, including starting the clean-up later, checking the timing of water being distributed and having a member of staff at the back to monitor the event.
Kerrie said she is glad she will be able to take part and continue to promote the message "every runner counts".
She's also continuing to fundraise for charity, and to speak out about miscarriage to help others.