Macklemore was removed from Ed Sheeran's "Loop" tour due to backlash over his stance on Palestine. The decision to drop him was made by Sheeran's team after venue owners allegedly threatened to cancel future tour stops. Macklemore shared this information on his Instagram, revealing the circumstances surrounding his removal.

The city of Dearborn has extended an invitation for Macklemore to perform. Mayor Abdullah Hammoud made the offer on social media, proposing a free concert sponsored by the city.

Further details about the situation and the proposed concert are available from the source.