Donald Trump says growing calls for his impeachment are 'nonsense' after it emerged he withheld nearly $400m in aid to Ukraine.

The US president ordered staff to withhold the aid before demanding Ukraine’s president investigate Joe Biden and his son, it emerged on Tuesday. Trump said the controversial phone call, with Volodymyr Zelenskiy, had been 'perfect'