Prince Harry has 'betrayed' the Royal Family, the military, and the British public