Ed Sheeran's tour has seen several of his opening acts withdraw following the removal of rapper Macklemore. The incident occurred after Macklemore expressed pro-Palestinian views during a performance in New Jersey. This led to a public disagreement, with some of Sheeran's supporting artists leaving the tour. Macklemore has pledged a significant portion of his earnings to Palestinian relief efforts. Meanwhile, fans and critics have reacted to the situation, with some praising Ellie Goulding's response and others criticizing Sheeran's handling of the issue. The controversy continues as Sheeran prepares to resume his tour without the affected acts.