Discuss as:

Morrissey cancels remaining tour dates

Morrissey has cancelled all of the remaining dates on his North American tour as the result of a variety of medical ailments.

Kevin Winter / Getty Images file

Over the last year, the 53-year-old singer has cancelled 21 shows after suffering from a bleeding ulcer and Barrett's esophagus. On Tuesday, he was hospitalized in San Francisco for double pneumonia.

Jimmy Kimmel: Morrissey 'Keeps finding new ways to depress us'

"Despite his best efforts to try to continue touring, Morrissey has to take a hiatus and will not be able to continue on the rest of the tour," the singer's representative said in a statement. "Morrissey thanks all of his fans for their well wishes and thoughts."

Morrissey is canceling a total of 22 remaining dates, beginning with Monday's show in Lawrence, Kan. Refunds for the tickets will be available at the point of purchase. 

More from Rolling Stone: