On September 14, Rolling Stone reported that Macklemore was removed from the remaining dates of Ed Sheeran’s ongoing concert tour. The decision came after concert venues pulled out amid the Thrift Shop rapper’s ‘Free Palestine’ controversy. While speaking to Rolling Stone, the promoter of Ed Sheeran’s US tour, Messina Touring Group, confirmed that the rapper will not be performing for the remainder of Sheeran’s tour.“As the concert promoter for Ed Sheeran’s U.S. Loop Tour, we have been notified by venues on the upcoming U.S. tour dates that they will not allow a concert to take place with Macklemore on the lineup, which would result in the cancellation of the tour and impact hundreds of thousands of fans. After discussions with stakeholders, Macklemore will not be performing on the remaining support dates.”The Can't Hold Us rapper was set to perform for eight more dates of Sheeran’s ongoing US leg.What did Macklemore say at Ed Sheeran’s concert?Macklemore gave opening performances at Ed Sheeran concerts on September 4 and 5 at MetLife Stadium, NJ. During his performances, the rapper gave political remarks and showed support for people of Gaza and the West Bank. He even chanted ‘Free Palestine’ at the shows.“A big part of the reason why I wanted to do this tour in the first place is so I could stand up in stadiums like this and say two words that are very near and dear to my heart: ‘Free Palestine.' I said, ‘Free Palestine!’ I want those words to be loud and clear, so that people all the way in Gaza to the occupied West Bank know that we have not forgotten about them,” the rapper said.After this, the rapper faced massive criticism for using the stage for political comments. Singers like Pink also called out the rapper for his comments. She shared several posts on her IG handle from ‘StopAntisemitism.’ Besides, the Israeli-American Council (IAC) also demanded his removal from Ed Sheeran’s remaining concerts.The next show of Ed Sheeran is slated to take place on September 19 at Lincoln Financial Field, Philadelphia.