Ed Sheeran has responded to Macklemore’s removal as an opening act from his tour, saying the decision was made by the promoter and venues, not by him. Sheeran said he chose not to publicly debate the Gaza war, while respecting Macklemore’s decision to speak out on the issue.