Kevin Rudd has launched a personal attack on Peter Dutton, labelling the defence minister an “idiot” for believing hairy-chested commentary about China would improve Australia’s strategic circumstances.
The former Australian prime minister also took aim at Beijing, saying that if Chinese officials really wanted a reset in the relationship with Australia he “could not think of a dumber thing to do than what they just did in the Solomons”.