Russian donors have a right to "invest" in the UK's political scene if they are British citizens, a senior Tory minister has said.

Home office minister Brandon Lewis defended his party's record on accepting cash from oligarchs living in the UK amid a row over the delayed publication of a top-secret report on alleged Russian interference in elections.

Downing Street has been accused of blocking publication of the cross-party intelligence and security select committee (ISC) dossier, which reportedly referred to a string of Conservative donors.

Mr Lewis said the report would be not be published until after the election due to pre-election rules, claiming the timescale was completely normal.

Asked about donations he has received from prominent Russians, Mr Lewis told the Today programme: "I have had donations from Lubov (Chernukhin) and also Alexander Temerko, as has the Conservative Party.

"They are British citizens, they are prominent British citizens. Alexander himself has invested in the renewable energy industry in the East of England.

"So these are British citizens, they have the absolute right as any other British citizen does, to invest in and be part of the British political scene.

"I think it is wrong to accuse them of anything else."

Ms Chernukhin, the wife of Vladimir Putin's former finance minister, once paid £160,000 to play tennis with Boris Johnson and donated £450,000 to the party over the last 12 months.

Mr Temerko, a Ukraine-born businessman, has donated more than £1m to the Conservatives in recent years.

Nine Russian donors were named in the ISC report, according to The Sunday Times. There is no suggestion of any wrongdoing by any of the donors.

Expelled Tory Dominic Grieve, who chairs the committee, has repeatedly called for the report to be published before the election.

But Mr Lewis said: "This report will be published. Obviously we are in purdah now. These reports as you know go through a process. It takes four to six weeks on average over the last couple of years.

Top 10 marginal seats to watch at the general election Show all 10 1 /10 Top 10 marginal seats to watch at the general election Top 10 marginal seats to watch at the general election North East Fife Currently held by the SNP with a majority of 2 Getty Top 10 marginal seats to watch at the general election Kensington Currently held by Labour with a majority of 20 Getty Top 10 marginal seats to watch at the general election Perth and North Perthshire Currently held by the SNP with a majority of 21 Getty Top 10 marginal seats to watch at the general election Dudley North Currently held by independent, formerly Labour, MP Ian Austin with a majority of 22 LivingInMediocrity Top 10 marginal seats to watch at the general election Newcastle-under-Lyme Currently held by Labour with a majority of 30 Derek Harper Top 10 marginal seats to watch at the general election Southampton Itchen Currently held by the Conservatives with a majority of 31 Rob Candish Top 10 marginal seats to watch at the general election Richmond Park Currently held by the Conservatives with a majority of 45 Robin Webster Top 10 marginal seats to watch at the general election Crewe and Nantwich Currently held by Labour with a majority of 48 Jaggery Top 10 marginal seats to watch at the general election Glasgow South West Currently held by the SNP with a majority of 60 Alec MacKinnon Top 10 marginal seats to watch at the general election Glasgow East Currently held by the SNP with a majority of 75 Christine Johnstone

"We are now in purdah which will obviously delay that a little bit but once the election is out of the way, we will publish that report."

Security officials previously told The Independent that they were completely in the dark over why the document had not been published.

One said: “We are as much spectators in this as you are. All the redactions necessary have been done and no last-minute issues have arisen.