The Biebs had many upset fans in London this week when he reportedly took the stage 2 hours late for his concert. But according to Justin, he was only 40 minutes late and blamed technical issues. 

Justin Bieber tweeted, "Last night I was scheduled after 3 opening acts to go on stage at 9:35 not 8:30 but because of some technical issues I got on at 10:10. I was 40 min late to stage. There is no excuse for that and I apologize for anyone we upset. However, it was a great show and I'm proud of that. I'm all about the music and the performance and I respect my fans. I never have any intent to upset of let anyone down and I'm not okay with things being exaggerated. Once again, sorry for anyone upset."

Reportedly, Justin was expected to start at 8:30 and came on at 10:10. Several young fans had to leave early because they had school or work the next day, in addition to the fact that the subway was reportedly going to close. :(