Following his late appearance to his first gig in London’s O2 Arena on Monday night, Justin Bieber took to the stage slightly earlier than expected last night.

The organisers of the concerts took to the O2 Twitter feed (@The_O2) last night to say: "We are happy to report that Justin Bieber made it on stage two minutes early this evening. Phew..."

On Monday night reports stated that the 19-year-old Canadian arrived on stage almost two hours later than scheduled however the singer later said he was only 40 minutes late.