Elton has issued an apology to fans planning to see him last night in Orlando, and tonight in Tampa. The two Florida concerts have been postponed.
He wrote on Instagram:
''I'm so deeply sorry to everyone attending the shows in Orlando last night and Tampa tonight. I have been on a course of antibiotics to combat an ear infection and it was expected that these would clear the infection up in time for me to play Orlando.
''I travelled to the venue in preparation for the show, but after further consultation with doctors before taking the stage, the decision had to be taken on their advice that I still wasn't well enough to perform. We always play 100% live and with impaired hearing and ear pain, I wouldn't have been able to deliver the performance that my fans deserve.
''I absolutely hate letting my fans down and it was an incredibly hard decision to take. I will take a couple of days rest to allow the infection to clear up fully, and both shows will be rescheduled as soon as possible. I promise I will be back to make it up to you.''