Very entertaining. And Boris is the only celeb who has discovered royal antecedents to point out that actually, if you go back that many generations, it means you are merely one of 10,000+ people who can make the same claim. Bless him!
And of course he knows George II was German and couldn't speak much English (although I think he knew a bit, it was George I who couldn't speak a word of our language, allegedly).
I saw a statistic once that almost all English people - I mean, the ones with ancestors from this country - could claim descent from Edward II. Can't remember quite how it worked, though.