Politicians of all stripes have closed ranks around Andrew Hastie after Pauline Hanson labelled the Liberal MP a traitor.
The former special forces soldier called the insult, which came from a satirical cartoon on the One Nation leader's X account, a "massive slur" on veterans across the country.