Serious runners seeking a personal best competed alongside charity runners at the colourful event - and, as usual, there was no shortage of imaginative fancy dress costumes.
This year's 10k was particularly joyful, after last year's event was cancelled by organisers Race For All due to the coronavirus pandemic, and today's competition had to be rescheduled from May 9.
Scroll down to see the heartwarming scenes.

7. What an achievement!
Two runners hold hands as they cross the finish line together. Photo: Tony Johnson



10. Fancy dress
There were no shortage of runners in fun costumes this year Photo: Tony Johnson


12. Congratulations!
The winner of the women's race crosses the finish line Photo: Tony Johnson
2 / 2

