Perhaps Nigel Farage’s powers are waning. Despite the personal backing of the Ukip leader, the controversial “calypso” recorded by the former Radio 1 DJ Mike Read failed to make the Top 40.

Read, 67, last week apologised “unreservedly” for recording the song, which he sung in a mock Caribbean accent and contained the line: “Leaders committed a cardinal sin, opened the borders let them all come in”.

The DJ asked that it be withdrawn from sale after a widespread backlash from prominent figures, including black Labour MPs David Lammy and Chuka Umunna.

At the time of Read’s request, the song, Ukip Calypso, was No 2 in the Amazon MP3 bestsellers list, having spent three days in the chart. Sales to that point were counted and the song came in at Number 44 in Sunday’s official chart rundown.