FORMER Smiths frontman Morrissey has cancelled the rest of his US tour after collapsing and being taken to hospital.

He announced the end of the tour, including his June 21 date with Sir Cliff Richard, with "unimaginable sorrow".