World champion racehorse ruled out of £9.25m race and won't return until 2026
Laurel River, who was crowned joint Longines World’s Best Racehorse for 2024, missed the Saudi Cup in February and will not defend his crown at Meydan