What is Boris Johnson's full name?
Boris Johnson’s full name is Alexander Boris de Pfeffel Johnson.
The Prime Minister’s real first name Alexander is reportedly a name he still uses with his family who apparently call him “Al”.
He was called Alexander as a boy but in later years he ditched the name in favour of his middle name Boris.
Although he has never confirmed why he chose to use his middle name rather than his first, many believe he wanted to show a more original name to raise his public profile.
The de Pfeffel, part of Boris’s name is believed to derive from Bavarian and German descent.
According to BBC’s, Why Do You Think You Are, the PM has spoken about growing up with stories about his grandmother “Granny Butter’s” posh ancestry and the significance of the de Pfeffel name.
She claimed that the name derived from an ancient line of French nobility and she would refer to the large wooden chest that she owned containing "the de Pfeffel silver".
Appearing on the programme, it further transpired that his grandmother was a descendant of Prince Paul Von Wurttemberg and the German prince was, in turn, a direct descendant of George II.
This means Boris is distantly related, although very far removed, to the present Royal Family.
He is also related to all the royal houses of Europe, including the Swedish and Dutch royal families, as well as the Romanoffs.