Constitution Hill’s win at Southwell showed the way to a brighter future for racing February 24, 2026