This year’s Cardiff Half Marathon has sold out with eight months still remaining until race day. All general entry...