Despite avoiding betting duty increases in the Autumn Budget 2025, the pressure has not eased on the British horse racing sector. Just this week, Coral announced that they would end their sponsorship ...