Prince Harry's recent engagements blasted as ‘dangerous’ and ‘appalling’