Macklemore has been removed from Ed Sheeran's stadium tour due to pro-Palestinian comments he made earlier this month. The Grammy-winning rapper announced the decision on Instagram, stating that several US venues had informed the promoter they would not allow him to perform as Sheeran's opening act.

The comments were made onstage at a recent event, and although Macklemore has made similar statements in the past, they have become an issue now because he is sharing a stage with a high-profile artist. Further details about the situation are available, including Macklemore's response to being dropped from the tour.

The decision to remove Macklemore from the tour was made by Sheeran's team after being informed of the venues' decisions to prohibit his performance.