This year’s Colchester Half Marathon saw more than 3,500 runners take on the 13.1-mile race across the city.