A record-breaking 42nd annual Two Castles Run saw more than 5,000 runners put their best foot forward for one of Warwickshire’s centrepiece summer events.