According to Express.co.uk, Kensington Palace had stated in no uncertain terms that Prince Harry was to fly straight back to London and not detour from his schedule as he had commitments back in England.
According to a 2016 Daily Telegraph report, Prince Harry's decision to cancel his seat on the British Airways flight home to see Meghan Markle (who was filming Suits at the time in Toronto) was a controversial move within the royal family, and one the Queen did not approve of.
"The Prince’s decision to visit Miss Markle, whom he had not seen for three weeks, defied the official Royal Household policy that members of the Royal Family should not combine personal trips with official business."
Despite the negative press, Buckingham Palace released the following statement at the time: "Members of the Royal Family are entitled to grant-in-aid for official travel, as are their staff and, where capacity permits, other officials.
"They meet their own costs, however, for private travel. In order to avoid confusion, combining private and public engagements in the same trip is actively discouraged."