Liberal MP Andrew Hastie is furious a One Nation video labelled him a traitor and accuses Pauline Hanson of smearing all veterans.

The comments follow One Nation’s seizure of a safe Labor seat that sits within the Liberal leadership aspirant’s federal electorate.

Hastie is demanding One Nation delete a cartoon he says smeared his military service.