2,400 runners descend on town as annual Caerphilly 10k and 2k races return

The 10k race was won by Swansea’s Dewi Griffiths for the second year running, with a time of 30 minutes and 23 seconds.