Ed Sheeran Addresses Macklemore Controversy on Tour
Ed Sheeran spoke to a Philadelphia crowd Saturday, his first show since rapper Macklemore was removed from the tour. The singer addressed the controversy from the stage.

British singer-songwriter Ed Sheeran addressed a Philadelphia crowd on Saturday, his first performance since rapper Macklemore was dropped from his tour. The decision to remove Macklemore followed the rapper's public statements which had drawn significant backlash.
Sheeran performed at Lincoln Financial Field in Philadelphia amidst reports of supporting acts and musicians withdrawing from the tour and continued online criticism. "I'm used to my music being criticized, and I'm always happy to take that," Sheeran stated onstage. "But this week the criticism was about something much more important, and I had to make difficult decisions. I am making mistakes, and I am so, so sorry."
The controversy stemmed from Sheeran's decision to remove Macklemore from his 2026 Loop Tour after the rapper voiced support for the Palestinian people at a concert in New Jersey. Macklemore's "Free Palestine" comments drew immediate opposition, notably from Robert Kraft, owner of Gillette Stadium and the New England Patriots, who reportedly pressured other venue owners to threaten Sheeran's promoter with stadium bans.
Supporting acts for Sheeran, including Finneas and Lukas Graham, pulled out of the tour in solidarity with Macklemore. During the concert, Sheeran read what appeared to be a prepared statement, describing himself as caught in the middle of a debate about free speech and a complex political issue. He also expressed that he could no longer hide his feelings, calling it a humanitarian issue. Sheeran added that while the events of October 7th in Israel were horrific, the situation in Gaza is catastrophic and unjustifiable.
Toward the end of the concert, Sheeran apologized to the audience for his remarks. He acknowledged that families had not bought tickets to hear his political comments but felt compelled to speak.