I doubt that Ed Sheeran is anti-Palestine. By the fact those acts were there in the first place, Iโd be willing to bet heโs even supportive in a passive, โyeah, sureโ kind of way.
What happened is, when he faced adversity, he blinked and then got blindsided when no one else did.
You can check my past tweets, I noted a few weeks ago that Ed Sheeran was touring with a LOT of pro-Palestinian acts and gave him credit for doing so, thinking it was an intentional choice. Weirdly, apparently it was entirely accidental somehow?