A prominent historian has claimed that former British Prime Minister Tony Blair was not invited to Friday's royal wedding because Prince William dislikes the politician and not of political things.
"I think the plain truth is that for all sorts of reasons, (Prince) William developed a powerful dislike of Mr Blair," David Starkey told Sky News during a debate on the monarchy.
"Particularly the way in which he intervened at his mother's funeral service. These are not political at all, they are personal choices," he said.
Neither Blair nor his Labour successor Gordon Brown was invited to the wedding.
However, former Conservative premiers Sir John Major and Baroness Thatcher were invited for the wedding.