The singer Morrissey has cancelled the remainder of his tour of the US.
His publicist is blaming a series of "medical mishaps".
The 53-year-old has already been forced to call off 22 dates across America following a bout of health problems.
Advertisement
But fans are being promised ticket refunds.