On the basis that they are letting him go I'm guessing his services are replaceable.
As for the comment, if he had said 'I get Sajid and Nadhim mixed up' is one thing thing but if, as reported, he said 'they all look the same' then that clearly isn't harmless and amusing.
Exactly.
I can't see anything wrong with what happened right up until those 5 little words.
They are the difference between people trying to be better versions of themselves and 'woke' being used as an insult.