Irish rap trio Kneecap have thrown their weight behind Macklemore after the US star was dropped from the remaining dates of Ed Sheeran's American tour following his Gaza comments, declaring: 'They can never silence the truth.'
Macklemore, whose real name is Benjamin Hammond Haggerty, had been performing as a special guest on Sheeran's US dates before his removal. On 4 September, at MetLife Stadium in New Jersey, he addressed the war in Gaza during a roughly two-minute onstage speech. The remarks received a positive response from parts of the audience and were followed by criticism online and calls for his removal from the tour.