Prince William and Kate Middleton 15th cousins?

Apparently they share a common ancestor - Sir Thomas Fairfax - even though both her parents come from working class backgrounds? Does that mean it's possible that we could all have a common ancestor with a member of the Royal family as recent as the 1400s?
5 answers 5