Prince Harry is expected to take the stand in Lon