
Thousands of racegoers have arrived at Aintree for the first day of the Grand National festival.
More than 150,000 people are due on the racecourse for the three-day racing festival, which culminates on Saturday when the world-famous Grand National steeplechase is run.