Demi Lovato cancels London show due to swollen vocal cords

The 25-year-old singer was due to take to the stage at the O2 Arena in the English capital city on Sunday, but cancelled due to illness.

Demi Lovato. Picture: @ddlovato/Instagram

LONDON - Demi Lovato is battling "swollen vocal chords" - and has been forced to cancel her London concert tonight.

The 25-year-old singer was due to take to the stage at the O2 Arena in the English capital city on Sunday, but just hours before her set she posted a message on Twitter announcing that the show had been cancelled after she was told performing could come at the cost of the rest of her Tell Me You Love Me World Tour.

In a lengthy note, she wrote: "I write this through tears of frustration and sadness that I have to postpone my concert in London at the O2 tonight due to being very, very sick with swollen vocal chords that were examined by an ENT (dr.). If I go on tonight and injure my vocal chords anymore I could potentially have to cancel the rest of my tour. I'm so so sorry to disappoint any of my fans in London that have traveled hours to be here by plane or car, and to all of the fans that got these tickets for their birthday, holiday, or any other special occasion. It breaks my heart to let you down."

The Sorry Not Sorry hitmaker has vowed to reschedule the concert for 25 June, and has told fans she is deeply sorry for the "frustration" caused by the late cancellation.

She concluded in her Twitter message: "Just know I feel your frustration and wouldn't do this unless I absolutely had to. For everyone who bought a ticket to tonight's show, I will see you for the rescheduled date on June 25th after Madrid and Rock in Rio. Thank you for understanding. I love you."

The cancellation comes as she appeared on stage at Capital's Summertime Ball at Wembley Stadium on Saturday for a surprise performance alongside Clean Bandit.