A former prime minister has fired back at Donald Trump again, despite concerns his criticism could hurt negotiations for an exemption from US trade tariffs.