President Donald Trump's financial ethics disclosures for 2018 have revealed the payment he made to porn star Stormy Daniels over her claims of an affair.

The US president's filing states he repaid Michael Cohen, his personal lawyer, for an expense between $100,001 and $250,000.

It has previously been reported Ms Daniels received $130,000 (£90,000) from Mr Cohen shortly before the November 2016 presidential election.

Ms Daniels has claimed the payment was in exchange for keeping quiet about a relationship with Mr Trump. The president has vehemently denied any such relationship took place.

The paperwork filed to the Office of Government Ethics on Tuesday comes after weeks of conflicting accounts from Mr Trump and his lawyers about what stage he became aware of the payment to the adult film star.