Prince William refused a truce with Prince Harry ahead of Princess Diana's 30th death anniversary, leaving the Duke shocked.