Thousands of people — from elite record holders to weekend warriors — took part in Sunday’s Royal Victoria Marathon races.