Prince Harry's viist to Canada to talk to veterans has not sat well with experts who call him out for being dishonest with his calender even though there are claims he gave Buckingham Palace a heads up about his upcoming visit.
Prince Harry called dishonest 'cosplay prince' trotting around a Commonwealth country