
Crowds have braved the elements at Aintree ahead of the Grand National.
The sun was shining as punters arrived at the Merseyside racecourse on Saturday morning, but heavy rain and hailstones saw people seeking shelter as the third race of the day got under way just before 2pm.