Hitting one of your co-workers at work is gross misconduct; an offense for which you can be summarily dismissed.
If it is true that Jeremy Clarkson hit a Top Gear producer, then the BBC have no option but to sack him. (Clarkson was, reputedly, on his final-final warning, though presumably the BBC were thinking more of something along the lines of a “joke” about sexual abuse at the BBC, such as Clarkson tweeted in May 2013, or some other racist or sexist jibe on the show, rather than a clear-cut case of gross misconduct.)
Two eyewitnesses are reported in the Mirror to have told journalists that Jeremy Clarkson’s bad temper was kicked off by his getting back to the hotel and discovering that as the kitchens were closed, he would get only only “soup and a cold meat platter” instead of the steak dinner he’d wanted.
An onlooker said the star, who had been drinking rosé wine, launched into an expletive-filled tirade using “every bad word you could think of” and ranted “so there’s no food” when he was told he would not get the steak he wanted.