Singer Ed Sheeran has apologised for making 'mistakes' as he returned to the stage following the explosive Macklemore controversy, just days after insisting it was not his decision to remove the rapper from his Loop Tour.
Opening his concert at Philadelphia's Lincoln Financial Field on Saturday, Sheeran addressed the turmoil that has engulfed his US tour after Macklemore was dropped following his pro-Palestinian remarks. The British singer acknowledged facing criticism over something 'much more important' than his music and admitted he had struggled with decisions made during the fallout.