Pennsylvania, USA, September 20, 2026 — Philadelphia, Pennsylvania, United States, September 19, 2026 — Ed Sheeran addressed the controversy surrounding Macklemore’s removal from his tour during a concert in Philadelphia on Saturday, saying he had made “mistakes” while navigating difficult decisions.
Speaking from the stage at Lincoln Financial Field, Sheeran said he had never intended to be an activist musician but had been drawn into a debate over free speech and the Israel-Palestine conflict, according to the BBC.






