The 2005 tax return of US president Donald Trump was leaked to MSNBC’s The Rachel Maddow Show on Tuesday night. Maddow had two pages from the document. Her guest, American investigative journalist David Cay Johnston, said it was ‘entirely possible’ that it was sent by Trump himself in an attempt to distract attention from more unfavourable news stories. The president has rejected repeated calls to release his tax returns