Children's entertainer Ms Rachel has publicly criticised Ed Sheeran after Macklemore was dropped from the remaining US dates of the singer's tour. She accused the pop star of failing to speak out over the war in Gaza as the fallout from the rapper's pro-Palestinian performances continues.
Her comments add to the growing debate over how artists respond to political issues on stage, particularly when those remarks lead to pressure from promoters and venues.