Morrissey cancels US gig hours before show amid illness

The former Smiths frontman, 66, had been due to perform in Atlanta on Saturday night