Ed Sheeran inledde sin konsert på Lincoln Financial Field i Philadelphia med något annat än en låt. Han bad om ursäkt.

"Jag gör misstag, och jag är så, så ledsen", sade han till publiken, enligt Good Morning America.

Det här har hänt

Bakgrunden är förbandet Macklemore, som ropade "Free Palestine" från scenen under en spelning på MetLife Stadium i New Jersey tidigare i månaden. Efter det meddelade turnébolaget Messina Touring Group att Macklemore fick lämna turnén, sedan flera arenor hotat med att ställa in.

Beslutet blev inte slutet på saken. De övriga förbanden på den amerikanska turnén drog sig därefter ur på eget initiativ, och Sheeran stod kvar med en turné utan uppvärmningsakter och med en debatt han inte hade bett om.

Vad han faktiskt sade

Sheeran har varit noga med att påpeka att beslutet att peta Macklemore var turnébolagets, inte hans. Samtidigt gjorde han i Philadelphia det han länge undvikit: han uttalade sig politiskt.

"Det som händer i Gaza är katastrofalt, oförsvarligt och oproportionerligt", sade han och beskrev hur han tagit illa vid sig av omfattningen av förödelsen och av antalet döda civila och barn.

Han har också beskrivit sig som ovillig aktivist, och sagt att situationen placerat honom mitt i en diskussion om yttrandefrihet och i den mest komplicerade politiska frågan som finns.

Varför det här blev så stort

Frågan handlar bara delvis om Sheeran. Den handlar om vem som bestämmer vad en artist får säga från en scen, och om vad som händer när arenor och turnébolag, inte publiken och inte artisten, får sista ordet.

För en musiker vars hela varumärke byggts på att vara oförarglig är det en ovanligt obekväm plats att hamna på. Ursäkten i Philadelphia var ett försök att ta sig därifrån, och den lär inte räcka för alla.