Zayn Malik pulled out of the Capital FM Summertime Ball on Saturday citing "anxiety" and posted an apology in his full explanation on his official Instagram account.
He said: "To all those people who have been waiting to see me perform at the Capital Summertime Ball today ... I flew into the UK last night to appear in my home country in front of my family, friends, and most importantly my UK fans.
"Unfortunately my anxiety that has haunted me throughout the last few months around live performances has gotten the better of me ... with the magnitude of the event, I have suffered the worst anxiety of my career."
He added: "I cannot apologise enough, but I want to be honest with everyone who has patiently waited to see me, I promise I will do my best to make this up to everybody I've let down today.
"I know those who suffer anxiety will understand and I hope those who don't can empathise with my situation."
Fans who have an opinion have been sharing their thoughts on Twitter.
Best wishes, Zayn!
mental illnesses are very real and very serious and if you're mad at zayn for having anxiety please get over it
-- sarah | 14 (@sarugly) June 11, 2016
-- TiO ? (@zjmskaterkid) June 11, 2016
anyone who's being salty @ zayn for canceling due to anxiety.... you're the worst. pic.twitter.com/PZV3qlnpkb
-- ( my - uh ) (@mayastfu) June 11, 2016
i couldnt be any prouder than zayn he literally put it out there straighforward like hey i cant do this and its OK we all need to learn this
-- BUY #MINDOFMINE (@zaynisreaI) June 11, 2016
people need to appreciate more zayn, he is not feeling good and deserves all the respect for everything he is being through
-- sHe (@lovelyangelzjm) June 11, 2016
Although I wasn't happy with how Zayn left 1D & some of his actions afterwards, I know how he feels & I would never wish that upon anyone
-- Faith ? (@madeoutofcomets) June 11, 2016
To all haters, Zayn's mental health is more important than anything so please stfu. He doesn't need negativity in his life #WeLoveYouZayn
-- Ramadan//Exams//IA (@zaynsdesigirl) June 11, 2016
Feeling for the fans
Feel sorry for the people who attended #STB for Zayn... didn't turn up and no one was informed until he was actually on stage!
-- Chloe Johnstone (@Chlojohnstone) June 11, 2016
-- Rachel McGrath (@RachelMcGrath) June 11, 2016