Prince Harry is about to land in London. The royal drama is already in full swing.
Prince Harry allegedly didn't respond to the palace’s invitation in time.