The last time Ed Sheeran played Philadelphia’s Lincoln Financial Field three years ago, he drew a record-breaking crowd of almost 78,000 fans.

When he returned there on Saturday to perform his chart-topping hits, he opened with a speech that felt more suited for an apology tour than a victory lap.

“I’ve had to take and make difficult decisions, and I am making mistakes, and I’m so so sorry,” Sheeran told the crowd before he sang a single note.

The British singer-songwriter, who’s enjoyed a relatively scandal-free career thus far, landed at the center of a media firestorm last week when his opener, Macklemore, was removed from Sheeran’s Loop…