Actor Sir David Jason has apologised for a joke he made about Pakistanis on national radio.

Speaking on Christian O’Connell’s Absolute Radio show the day after the joke was broadcast, the star said it was a “silly little play on words”.

Sir David added, “It seems that someone has taken offence or someone is upset by it and for that of course I’m sorry.”

An Absolute spokeswoman said the joke was “unacceptable”.

“The comments made by David Jason were unacceptable and Christian O’Connell distanced himself from them live on air.

“We consider the views of our listeners to be very important and have received no complaints about these comments.

“We will continue to monitor any complaints and Christian O’Connell will issue an on-air apology in tomorrow’s breakfast show.”

Speaking live on air on Tuesday morning, Sir David said, “What do you call a Pakistani cloakroom attendant?”

After a pause, he said: “Me hat, me coat.”