The Rocket Man hitmaker was performing at Kingsholm outdoor stadium in Gloucester when he grew angry at security guards at the front of the crowd who were allegedly telling fans to stop waving their hands in the air.

According to the Gloucester Echo, the singer yelled at the stewards, "Lighten up you lot, it's not f**king China so p**s off! You get a f**king uniform on and you think you're Hitler... we're not having it, p**s off!"

His tirade upset one steward, and after the finishing his next song, Sir Elton invited her on to the stage, where he gave her a hug as she sat beside him on a piano stool.

He said to the worker, "It was highly inappropriate. I got frustrated and no one should ever talk to a lady like that. I'm very, very apologetic."