Elton John has had to cancel concenrts because he is suffering from both the flu and e.coli. The H1N1 strain of flu is basically the only flu going around right now so that means Elton John has swine flu and E.coli. Wow! A double whammy of two very unwanted illnesses. He must feel awful. We hope he recovers soon.