What time is the Grand National today? 13/04/2024 08:38Here's everything you need to know about the 2024 Grand National