Teen pop sensation Justin Bieber upset thousands of young fans on the first night of his appearances at the 02 Arena in London by turning up on stage almost two hours late.
The Canadian artist was opening the first of four nights at the London venue, but failed to start his performance until nearly 10.30pm.
His fans, many of which are young children and teens with school in the morning, were left waiting with no explanation and many were forced to leave before he reached the stage, or very soon after.
He entered the stage to a chorus of boos, according to numerous twitter reports from angry parents.
O2 apologised for the delay, and later said the tube would be running after the show finished.
The gig is the first of his 'Believe Tour', with ticket prices ranging from £59 to £249, according to ticket site stubhub.
Parents reported chaotic scenes outside the O2 Arena as cars arrived to pick teen fans up, before the concert had barely started.
Fans and parents took to twitter to voice their disapproval and bitter disappointment.