One of Britain's biggest unions has called for the BBC to sack popular TV presenter Jeremy Clarkson after he said public sector workers on strike should be shot in front of their families.

The Unison trade union said it was taking legal advice after the presenter of the "Top Gear" motoring show -- a worldwide hit -- made the comments on a chat show after more than a million workers went on strike on Wednesday.

The BBC said it had received around 4,700 complaints about Clarkson's comments on "The One Show", despite the broadcaster issuing an on-air apology.

After the controversy spiralled throughout the day, Clarkson himself apologised, saying his comments were not intended to be taken seriously.

When asked on the show on Wednesday what he thought of the mass strike in protest at changes to public sector pensions, Clarkson said, to laughter from the studio audience: "I would have them all shot.

The presenters grimaced as he went on: "I would take them outside and execute them in front of their families.

"How dare they go on strike when they've got these gilt-edged pensions while the rest of us have to work for a living?"

Karen Jennings, Unison's assistant general secretary, said Clarkson had spoken "almost like (late Libyan leader Moamer) Kadhafi would have spoken about demonstrators".

"It's an incitement to hatred and we are seeking legal advice," she added.

In a statement late Thursday, Clarkson said: "I didn't for a moment intend these remarks to be taken seriously -- as I believe is clear if they're seen in context.

"If the BBC and I have caused any offence, I'm quite happy to apologise for it alongside them."

Unison general secretary Dave Prentis welcomed the apology, and encouraged Clarkson to spend a day with public sector workers in a hospital, "cleaning up sick, bathing patients, and wiping bottoms".

Prime Minister David Cameron, a personal friend of Clarkson, had earlier dismissed his comments as "silly".

"It was obviously a silly thing to say and I am sure he didn't mean that," Cameron said.

Clarkson previously caused outrage when he described former prime minister Gordon Brown, who lost his sight in one eye in an accident suffered while playing rugby as a teenager, as a "one-eyed Scottish idiot".

In February, the BBC apologised to the Mexican ambassador to London after the "Top Gear" presenters described Mexicans as "lazy", "feckless" and "flatulent".

The BBC said Clarkson's latest comments were a misguided attempt at humour.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.