The Prime Minister says he doesn't believe he's told a lie in public life, rejecting accusations of dishonesty. Earlier this month French President Emmanuel Macron accused Scott Morrison of lying to him over plans to scrap the $90 billion submarine contract.