Los Angeles - Zayn Malik has cancelled a live performance because he is "haunted by anxiety".
The 23-year-old singer was due to perform at Capital FM's Summertime Ball in London on Saturday but pulled out at the last minute after suffering "the worst anxiety of my career".
He wrote on Instagram: "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. 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."