AceShowbiz - Pop star James Arthur has scrapped a gig in Barcelona, Spain after almost passing out at a show in Madrid on Tuesday, January 21, 2020.
The 31 year old is rescheduling the date after seeking medical advice from his doctors.
"I'm absolutely gutted to say I have to cancel my show at Razzmatazz in Barcelona this evening," James tweeted on Wednesday. "I've become really unwell and doctors have advised I need to rest.
"I'm really sorry guys. If you contact your original point of purchase they will inform you how you can get a full refund. Hope to see you all again very soon."
Fans were very supportive, insisting the singer gets the rest he needs.
One tweeted, "All this constant touring is taking its toll and you need to let your body and mind rest in order to be the best you."