The father of Elon Musk, the billionaire tech entrepreneur, says it was “God’s plan” for him to have a baby with his own stepdaughter.

Errol Musk, 72, described the 10-month-old baby boy he had with Jana Bezuidenhout, 30, as “exquisite”.

He married her mother Heide when Jana was four but told The Sunday Times he did not consider her to be his stepdaughter because she had been raised away from the family for long periods of time.