Grand National 2026: Expert tips, odds and predictions
The 2026 Grand National takes place this afternoon at Aintree with 34 runners assembled for the race. Expert predictions and tips from Sam Boswell, Rachael Blackmore and racing professionals on who will win

