bieberdouche.jpgJustin Bieber reportedly showed up two hours late to his concert at London's O2 Arena on Monday, and many of his fans have posted angry tweets about his tardiness and the subsequently shortened set.

According to the official ticketing website for the venue, doors opened at 6:30 (Cody Simpson went on a 7:30, Carly Rae Jepsen went on at 8) and Bieber was set perform at 8:30pm, but a concertgoer told Us Weekly that Biebs didn't even make it to the stage until after 10:30!

When he did arrive, fans were booing, and Us reports that "young fans were falling asleep before he finally arrived," and one fan tweeted, "Lots of unhappy parents on a school night, but feel sorry for little kids crying because they missed half concert. Was good though."

A rep for Justin Bieber had no comment on the matter, but according to Us Mag, a different insider at the show said, "This is not true. He was not supposed to go on until 9:30 and he went on just after 10. He was not two hours late. There was no booing." We can't imagine he'd let his fans down like this, but they can't all be making this up, can they?

Bieber released the following statement on Twitter:

    “since i have been here it hasnt been easy with the press at times but I have loved it. so let me say this … last night i was scheduled after 3 opening acts to go on stage at 935 not 830 but because of some technical issues i got on at…i was 40 min late to stage. there is no excuse for that and I apologize for anyone we upset. However it was great show and Im proud of that ... and tonight we will run on time and look forward to putting on an amazing show for everyone in attendance. my relationship with the media is not always easy but im trying. Im all about the music and the performance and i respect my fans ... now we have a show to do today and Im gonna focus on the positive and put on a great show tonight here in London.”