James Arthur feared he would die on stage after falling ill on his European tour

James Arthur performs live on stage during the Irish leg of his YOU Tour at the 3Arena, Dublin. (Ben Ryan / Echoes Wire/Barcroft Media via Getty Images)

X Factor winner James Arthur was so overwhelmed with anxiety after falling ill during his European tour earlier in the year, he feared he would die onstage.

He initially believed he was unwell with the flu, however, it transpired he actually had a gallbladder infection and required emergency surgery.

The 32-year-old told BBC Newsbeat: "I had really bad anxiety. I thought I was gonna die on stage, it was weird."

Read more: Ed Sheeran won’t furlough bar staff at taxpayer’s expense

As a result, the rest of the tour had to be postponed while he underwent treatment and recovery.

James Arthur, performs for 20,000 students and teachers at WE Day Toronto at the Scotiabank Arena on Thursday, Sept. 19, 2019, in Toronto. (Photo by Arthur Mola/Invision for WE Day/AP Images)

However, he managed to complete scheduled dates in the UK and Ireland before the coronavirus lockdown began

"I did manage to do my arena tour, but it took a month of intensive therapy for me to get right to get back on stage. So yeah, it was a bit of a mad time," he shared.

Arthur, who asserted he was now "absolutely fine", saw his subsequent US tour postponed due to the coronavirus pandemic.

The Say You Won't Let Go hitmaker is one of a number of celebrities giving themselves new looks in lockdown, revealing at the beginning of April that he'd shaved off his hair in "a moment of madness".

As he showcased his new look and explained how it came about by accident, he then went on to say he'd donated £5,000 to the NHS.

“So I was trying to give my self a little trim up in a state of pure cabin fever, it wasn’t going so well so In a moment of sheer madness I decided to do something I’ve never dared to do before and shave my head for the NHS and donate 5k,” he wrote.