Former ambassador Gregory Andrews resigns from Canberra Writers' Festival over National Press Club, Pauline Hanson, arms industry, governance