Ed Sheeran admits ‘mistakes’ as he addresses Macklemore controversy at Philadelphia show bbc.comA Teary Ed Sheeran Apologizes to His Fans as Tour Resumes With No Openers WSJPro-Palestinian protesters target Ed Sheeran’s Philadelphia concert after Macklemore removed from tour Fox NewsEd Sheeran Breaks Silence on Israel-Gaza Amid Macklemore Tour Drama rollingstone.comEd Sheeran says ‘heart has been broken’ over devastation in the Middle East during Philadelphia concert CNN