Zara Tindall has given birth to a baby boy, her husband Mike Tindall has confirmed. 

The Queen's granddaughter, 39, gave birth to their son Lucas Philip Tindall, weighing 8lbs 4oz, at six o'clock on Sunday evening on the bathroom floor of their family home on Princess Anne's Gloucestershire estate.

Proud father Mike, who shares daughters Mia, seven, and Lena, two, with his wife, shared the news on his podcast The Good, The Bad and The Rugby - and hailed Zara a 'warrior'. 

Former England rugby legend Mike told hosts Alex Payne, James Haskell and guest Ellis Genge: 'Sunday got even better because a little baby boy arrived at my house!'

A spokeswoman for the couple also confirmed the news, saying: 'Zara and Mike Tindall are happy to announce the birth of their third child, Lucas Philip Tindall.' The little boy is the Queen and the Duke of Edinburgh's 10th great-grandchild, and 22nd in line to the throne."

Speaking about the birth, Mike told how Zara had experienced contractions the night before, so they organised childcare for Mia and Lena - but the little boy arrived so fast they didn't have time to make it to hospital.

Asked how Zara was doing, he replied: 'As every man will say, she was a warrior, as always. They always are. We can never judge a woman in terms of what they have to go through with childbirth so... no, she was back up, we went for a walk this morning with him, and yeah all good.'