Justin Bieber kept his London fans waiting for 2 hours at the 02 Arena last night. Many fans left early because the show was running so late. Some fans fell asleep in their seats.  Arena stafff has issued an apology, but Bieber has not given an explanation.