Demi Lovato had to cancel her show at London's O2 last night
She took to Instagram yesterday evening saying she was advised not to take to the stage because of swollen vocal chords. She said if she performed she'd have to cancel her entire tour.
She has rearranged for the 25th of June.