Trump ordered to turn over 8 years of tax returns after judge rules he has no immunity from criminal investigation

Donald Trump has lost the latest round of his court battle to keep his tax returns secret after a federal judge refused his request to block demands from a district attorney.

Cyrus Vance Jr, a New York prosecutor, has subpoenaed eight years of the president's personal and corporate tax returns from accountancy firm Mazars USA as part of a criminal investigation into hush money payments to Stormy Daniels and Karen McDougal.

More follows…