A second Scottish independence referendum should not be held before Brexit negotiations are completed, former minister Alex Neil has said.

The SNP MSP told The Times newspaper he did not want to see a "premature referendum" and believes waiting to see the deal the UK Government and the EU agrees could "maximise" the prospect of independence.

Mr Neil, who served as health secretary under Alex Salmond and Nicola Sturgeon, revealed last month that he and a number of other SNP MSPs voted to leave the EU, against the strong pro-EU position of the party leadership.

Ms Sturgeon has said Scottish independence remains "firmly on the table" in the wake of the Brexit vote, with a majority of Scots voting to Remain in June's UK referendum.

Mr Neil told The Times: "You cannot realistically maximise your chances of winning a referendum for independence unless and until you know what the final Brexit deal is.

"The reality is that after the statement by Michel Barnier that the deal has got to be done in the next 18 months, physically it would be very difficult to get an independence referendum in that time.

"So realpolitik is kicking in anyway in terms of the timing, and realistically any referendum on independence is going to come after the deal is done."

Mr Neil, who stood down as social justice secretary in May, believes the best time for a second independence referendum would be after the next UK general election, scheduled in 2020.

"There's an argument that, with the likely result of an election in 2020, with a Tory government with an increased majority, that would be the best time to have a referendum," he told the newspaper.

"Let's not have a premature referendum which we might not win because we don't have all the answers."

Ms Sturgeon is due to publish options focused on keeping Scotland in the European single market, even if the UK leaves it.

Mr Neil has said his decision to vote Leave had been influenced by the growth of right-wing parties in Europe, the way Greece and Portugal had been treated by the bloc and the tone of the Remain campaign.

He wants two questions on the ballot paper of any future Scottish referendum.

He told The Times: "The first question is: 'Do you want Scotland to be an independent country? Yes or No'.

"The second question is: 'If a majority answer 'yes' to the first question, do you want an independent Scotland to reapply to join the EU?' I think you would get a very different answer."

A Scottish Government spokeswoman said: "Brexit is the biggest threat to Scotland's economy, jobs and investment so it is vital we maintain our place in the single market, which is around eight times bigger than the UK's alone, and we will shortly publish proposals to achieve that.

"But as we have also made very clear, we are determined that people across Scotland should have the ability to consider the question of independence - and to do so before the UK leaves the EU - if it becomes clear it is the best or only way to protect our country's interests."

Scottish Conservative chief whip John Lamont said: "If Alex Neil wants to turn his guns on Scottish leaders being harsh on Brexit voters, he need look no further than his own.

"Perhaps Mr Neil is even suggesting Nicola Sturgeon herself should cool her rhetoric.

"His ongoing commentary on Brexit is hugely embarrassing for the SNP, and while the party may not have 'disciplined' him, he's more than likely had a word in his ear.

"This also reinforces that the SNP doesn't care about the EU per se, it just wants to create divisions between Scotland and England which it believes will further its separation agenda."