See this link for the family tree details.
You can assume that virtually every person with British heritage (i.e. many tens of millions of people, not just a handful of US presidential candidates) is descended from almost everyone (i.e. not only King John) who lived in Britain that long ago. Check this out: