Veteran British radio Dj Mike Read has apologised for recording a bizarre calypso song in support of the controversial right-wing UK Independence Party (Ukip).

The former BBC Radio 1 stalwart released his track Ukip Calypso on Monday (20Oct14), and it was promoted by the party's leader Nigel Farage, who urged the electorate to download the track so it could get to top of the charts.

In the song, Read mimics a Jamaican accent and sings lines about Britain's immigration policy, but the stunt prompted a backlash online, with thousands of critics branding it racist.

Read has now apologised for the furore and asked record company bosses to withdraw the track from stores, saying in a statement, "I'm so sorry that the song unintentionally caused offence. That was never my intention and I apologise unreservedly if anyone has taken offence. I've asked the record company to withdraw the single immediately."