Ed Sheeran told fans he felt abandoned by friends and family during a turbulent week that saw him become embroiled in a row over freedom of speech, the Israel-Gaza conflict and changes to his US tour line-up.
The singer made the comments during a concert in Philadelphia, where he reflected on criticism he has faced following the removal of rapper Macklemore from his tour.