Ed Sheeran performs at the iHeartRadio Jingle Ball at Madison Square Garden, December 12, 2025, in New York City. Charles Sykes/Invision/AP
Get your news from a source that’s not owned and controlled by oligarchs. Sign up for the free Mother Jones Daily.
Ed Sheeran opened his Philadelphia show Saturday night by admitting to “making mistakes”—maybe not quite the apology some people were hoping for. It was the star musician’s first performance since billionaire Robert Kraft pressured Sheeran and his team to remove Macklemore from his stadium tour over the rapper’s pro-Palestinian comments onstage.
Sheeran, who seemed to be reading from
Our editorial team includes several staff writers, each contributing their specialized knowledge to enhance the depth and breadth of our event and story coverage.
