Donald Trump and sons have just been granted "forever" immunity from existing tax audits. US tax authorities will be barred from pursuing claims against them under an agreement to halt the president’s $10 billion lawsuit against the IRS.