Ed Sheeran deflects on Macklemore's removal
Sheeran's blaming the promoter for dropping Macklemore over Palestine speech, insisting he's not complicit. The "I have personal views but won't say them publicly" defense is the sound of someone protecting a paycheck while pretending to care.
His contract with Macklemore wasn't his problem. The tour not featuring an artist removed for political speech absolutely is.

Source
x.com