I’m mixed race like Meghan and to be honest I couldn’t stand it if he was sacked after this.
He was wrong to post it as there were clearly racist connotations that were visible from space.
However his bosses should make him present some of his programme about it. Get people to call in and discuss it, make something positive out of it.
The more we keep firing such people out of a cannon, the less I feel we actually learn anything from it all. Yes the “right” thing is done, many people feel satisfied at a sense of natural justice, but a good deal more become resentful and start to martyr people like this