Donald Trump Jr offered to make changes to US laws which would benefit the Kremlin if his father won the election, according to a Russian lawyer who met him.

Mr Trump Jr met Natalia Veselnitskaya in Trump Tower on June 9, 2016, after she promised “dirt” on Hillary Clinton.

Ms Veselnitskaya said in an interview with Bloomberg, published on Monday, that she had told the Senate Judiciary Committee she would answer all their questions, on condition that her answers be made public. The committee is yet to agree to her terms.

Ms Veselnitskaya’s meeting with Mr Trump Jr, Paul Manafort – then the campaign manager – and Jared Kushner, Mr Trump’s son-in-law, is seen as a key element of Robert Mueller’s investigation into possible collusion between Russia and the Trump campaign to swing the election in favour of the Republican candidate.

Ms Veselnitskaya has not given her side of the story until today.