Weisselberg admitted to lying in sworn testimony in May and October, when he claimed he was not involved in an incorrect valuation of Mr Trump’s Manhattan penthouse.

The Trump Tower penthouse was valued at $327m (£258m) in 2015 financial statements, based on an estimate that it was 30,000 sq ft - nearly three times its size.

New York Attorney General Letitia James has called the false evaluation “absurd” and said it was an attempt to mislead lenders about the true value of Mr Trump’s assets.