The Jockey Club, which runs 15 racecourses including Aintree, has reported record full-year revenues and profits.

The group saw turnover increase 4.5% to £191.5 million in 2016, its eight consecutive year of growth.

Operating profit came in at £22.6 million as its venues attracted 1.92 million people.

The Jockey Club, which stages a number of high-profile racing events such as the Grand National, the Cheltenham Festival and The Derby, also boosted its prize money contribution to a record £20.8 million.

Chief executive Simon Bazalgette said the results mean British racing can "kick on".

He said: "It is fantastic to stage events that see the best horses and the experiences we offer bring enjoyment to so many millions of people each year. That helped make 2016 a good year financially and meant we were able to support our sport even more than the year before.

"Now with reforms to racing's funding, a settled governance structure and a committed partner in ITV, British racing can kick on, matter to more people in this country and ensure the sport has the best possible future at all levels, including its grass roots."

The performance was also driven by commercial partnerships, media licence fees and record numbers of horses using Jockey Club Estates' training facilities.