Republican frontrunner’s daughter gives her third child a name that is not dissimilar to that of her father’s main rival for the nomination

This article is more than 4 years old

This article is more than 4 years old

Republican presidential frontrunner Donald Trump is a grandfather for the eighth time, but he might not be thrilled with the name of his new grandson.

The billionaire businessman’s daughter, Ivanka Trump, gave birth to her third child with husband Jared Kushner over the Easter weekend.

Ivanka Trump announced the birth of her son, Theodore James, on Sunday, saying that the family feels “incredibly blessed”.

She later posted a photograph of Theodore and the words: “My heart is full”.

However, it didn’t take long for Twitter users to link the name to Trump’s Republican rival, Ted Cruz. A common nickname for Theodore is Ted.

Lady Liberty (@LadyLibrty) Unintentional irony, I'm sure, but Ivanka Trump just named her new baby boy Ted...

kelkun (@kelkun) Ivanka Trump just named her newborn son "Ted". Sad!

Trump, who has frequently made mention of his daughter’s pregnancy while campaigning for the Republican nomination, has not yet made any public statements on the birth.

However, he can take comfort in the fact that Ted Cruz’s real name isn’t Ted, it’s Rafael Edward.

The two Republicans have been involved in a bitter exchange over their wives and a National Enquirer story claiming that Cruz had a series of extramarital affairs. Cruz has blamed Trump’s “henchmen” for fabricating the story and accused the billionaire of peddling “garbage, sleaze and lies”.

Trump has denied any involvement, and said Cruz’s claims against him were “disgraceful”.

Ivanka is the second of three children Donald Trump had with ex-wife Ivana Trump.