Ukip Calypso artist Mike Read has apparently lost faith in his Caribbean-tinged paean to Nigel Farage by demanding it be withdrawn from sale.

The former Radio 1 DJ has begged music bosses not to sell the controversial song, in which he adopts a mock Caribbean accent.

Ukip Calypso has spent only a few days on sale but managed to receive more than 200 reviews on Amazon, with it almost gaining an average five-star rating.

But critics have branded Ukip Calypso "racist" and objected to the cod-accent adopted by Read while singing lines such as: "Leaders committed a cardinal sin, open the borders let them all come in; illegal immigrants in every town."

Now Read has risked the wrath of Farage by disavowing Ukip Calypso after the Ukip leader called on supporters to purchase the song to send it up the charts.

It seems Read has come over all bashful about his tune, which he originally sang live on stage at a Ukip conference.

"I am so sorry that the song unintentionally caused offence. It was never meant to, and I apologise unreservedly," he said.

"I have told the record company to withdraw the single immediately."

Bookmakers have installed the tune at 50/1 for the number one spot this weekend.

Earlier this year, a Caribbean steel drum band pulled out in disgust after discovering a "carnival of colour" in Croydon was organised by Ukip.

The anti-EU party insists it is not racist, with Farage blaming repeated race rows on a 'handful' of candidates with extremist views.