Well the BBC should be ready for all the legal action that will come their way if they sack Clarkson and pull the final 3 episodes for good.
Jeremy can sue the BBC for defamation (comparing him to Jimmy Savile) and unfair dismissal, then all the channels around the world that show new episodes of Top Gear can sue the BBC for failing to deliver the final 3 episodes.
The BBC does have the hands tied behind their back, and hopefully this plays into Jeremy's hands, I agree punching a colleague is wrong, if he did indeed punch the producer, but without Jeremy, Top Gear would be utter 🤬
---
If they do sack Clarkson, the only replacement who could come close, would be Sabine Schimtz...