As many as 20 employees have allegedly been told that their behaviour violated company policy and that their employment was being terminated immediately.

According to reports in the US, a number of staff using Slack - a messaging platform used officially by staff inside Twitter - had criticised or questioned some of Musk’s recent tweets about the Twitter app’s “slow” performance.

Earlier this week, a Twitter engineer who publicly disagreed with the billionaire’s tweets was said to have been laid off, with Musk later tweeting, “he’s fired”.

Musk even appeared to mock staff who had been fired, tweeting in reply to a link to the story: “I would like to apologise for firing these geniuses. Their immense talent will no doubt be of great use elsewhere.”

Critics of the Tesla and SpaceX boss have suggested the removal of staff who disagree with his opinions contradicts his claim that he strongly supports free speech and wants to allow more of it on Twitter.

...