Broadcaster Danny Baker has been fired from BBC Radio 5 live after posting a "stupid" tweet, in which he joked about the royal baby using a picture of a monkey.
Radio DJ Baker posted a black and white photo showing a well-dressed man and woman holding hands with a suited chimpanzee, captioning it: "Royal baby leaves hospital".
He announced his sacking online, but slammed the way it was handled by radio bosses, claiming he had been thrown "under a bus".
"The call to fire me from @bbc5live was a masterclass of pompous faux-gravity," he tweeted.
"Took a tone that said I actually meant that ridiculous tweet and the BBC must uphold blah blah blah. Literally threw me under the bus. Could hear the suits knees knocking."
Baker has defended his tweet after being sacked
Baker deleted the royal baby tweet after facing allegations of racism, due to the infant's mixed-race heritage.
"Sorry my gag pic of the little fella in the posh outfit has whipped some up. Never occurred to me because, well, mind not diseased," Baker said in an online apology.
"Soon as those good enough to point out it's possible connotations got in touch, down it came. And that's it."
Prince Harry and Ms Markle, whose mother is African American, revealed on Wednesday that their new arrival was named Archie Harrison Mountbatten-Windsor.
Sixty-one-year-old Baker apologised again on Wednesday night, saying the joke was meant to be about "royals vs circus animals", and not "monkeys and race".
"Once again. Sincere apologies for the stupid unthinking gag pic earlier. Was supposed to be joke about Royals vs circus animals in posh clothes but interpreted as about monkeys and race, so rightly deleted," he said.