Morrissey has apologised to fans for pulling dates on his South American tour following a nasty bout of food poisoning. The singer and members of his band fell ill recently and he had to scrap gigs in Peru and Chile while he recovered. In a blog post, Morrissey reveals he flew to Los Angeles for treatment from his doctor and has assured his South American devotees he will return to the stage in Buenos Aires, Argentina on 28 July (13). He writes, "In the heat of cancellations and postponements, the humiliation and mortification I feel on a personal level is too mammoth to be measured. "We all live at the mercy of biological chance, and although I am not one to take refuge in cliches, I repeat my very servile apologies to any and all who back-packed their way to Peru." Morrissey has postponed and cancelled a string of concerts in the past year due to health issues and he recently revealed he almost died earlier this year (13) after struggling with bleeding ulcers and a serious throat condition.