Budget airline Ryanair isn't always known for its generosity - there was even rumours you may have to pay to use the toilet at one time.

But it's amazing what a good bit of luck can do.

Boss Michael O'Leary had a fantastic bit of news today - his horse Tiger Roll won the Grand National .

And on his way back from Aintree on a Ryanair flight (yes, he uses his own airline, no private jet for him) he let all the other passengers join in the fun.

Michael O'Leary offers a 'free bar' on flight after Grand National victory (
Image:
MossyOC93/Twitter)

A Twitter video has emerged of O'Leary, who had earlier watched the Davy Russell ridden horse romp to victory, stand and announce something which went down rather with all on the flight home.

"Today we won the Grand National, so, unusually on board this flight, there's going to be a free bar," he said.

Well, there was a catch (see below).

Jockey Davy Russell on Tiger Roll celebrates winning the Randox Health Grand National (
Image:
PA)
But as ever, with Ryanair there was a catch (
Image:
MossyOC93/Twitter)

O’Leary is no stranger to controversy - in 2014 he sacked Russell as his retained jockey, and two years later removed 60 horses stabled with trainer Willie Mullins.

Reliving the final moments of the race, the Ryanair boss, 57, who has seen Tiger Roll carry the silks of his Gigginstown House Stud to three wins at the Cheltenham Festival said: “Some people don’t think I have a heart, but it was beating very hard and very fast for the last 100 yards of that race!

“It was much more comfortable two years ago. You need a lot of luck, and the luck was shining down on us today.

Ryanair Chief Executive and owner of Tiger Roll Michael O'Leary celebrates (
Image:
Action Images via Reuters)

“This is a little horse we bought as a hurdler. It’s a phenomenal training performance by Gordon Elliott, to win a four-year-old hurdle in Cheltenham and then come back and win the greatest chase of all.

“It’s brilliant - it’s beyond dreams.”

And everyone on the flight joined in.

But of course there was a catch - there always is on Ryanair.

According to reports, despite being a 'free bar' customers were only allowed one drink each.