ES News email The latest headlines in your inbox twice a day Monday - Friday plus breaking news updates Enter your email address Continue Please enter an email address Email address is invalid Fill out this field Email address is invalid You already have an account. Please log in Register with your social account or click here to log in I would like to receive lunchtime headlines Monday - Friday plus breaking news alerts, by email Update newsletter preferences

Boris Johnson tried to win Londoners over to his plan to charge for New Year's eve fireworks - by covering Jessie J hit 'Bang Bang' on the radio.

The Mayor serenaded listeners of the Capital Breakfast show this morning as he discussed his plans for this year's central London firework display.

Mr Johnson chuckled as he attempted to sing lyrics including "bang bang, into the room, I know you want it".

He gamely went on: "Bang bang, all over you, I'll let you have it" - before adding his own sheepish "crikey" to the lyrics.

His appearance came as he insisted the New Year display would be "spectacular" - amid criticism that the Mayor has decided to charge £10 for tickets for the first time.

The Mayor said Londoners could "expect one of the greatest displays of pyrotechnics known to man" if they grab one of the 100,000 tickets on offer.

"When the cameras of the world come from Sydney to London as the climax, they will see a city having a good time, safely, obviously," he said. "People will then travel home safely, all together, and it'll be a wonderful family evening."