A MAJORITY of Scots would vote for independence if a second referendum were held tomorrow, according to a new poll.

The Ipsos Mori survey for STV News found 53 per cent of Scots would vote Yes and 44 per cent No, with just three per cent undecided.

The findings will heap pressure on Nicola Sturgeon to include the promise of a second referendum in the SNP's manifesto for the next Holyrood election.

The First Minister has tried to dampen expectations among members of her own party, saying it would take a "material change in circumstances" to justify a second referendum within the next five years.

However, many SNP members, including tens of thousands who joined up after last year's vote, are eager to press for a swift re-run.

The poll is the first since the referendum so suggest the country would vote Yes, taking undecided voters into account.

The 1002 participants were polled between Monday and Sunday last week.

Asked if they wanted a second referendum to be held, 50 per cent said they would support one in the next five years and 58 per cent in the next ten.

Looking at some of the "material changes" Ms Sturgeon has suggested could trigger a new vote, 52 per cent said they would support another referendum if the UK voted to leave the EU.

A further 41 per cent wanted an independence referendum if Trident were renewed and 50 per cent if English Votes for English Laws (EVEL) were approved, limiting the voting rights of Scots MPs at Westminster.

In line with other recent polls, the survey found the SNP on course to extend its Holyrood majority when Scots go to the polls next May.

It put support for the party at 55 per cent in the constituency vote and 50 per cent in the list vote.

According to the ScotlandVotes online seat calculator, that would give Ms Sturgeon's party 74 out of the 129 MSPs, up five on the 69 they won in 2011.

Support for Labour was at 20 per cent for both the constituency and regional vote, putting the party on course to return 26 MSPs, down from 37.

The Liberal Democrats would lose an MSP, dropping to six, and the Conservatives would retain their tally of 15.

The Greens could expect to take eight seats, up from their current two.

Nicola Sturgeon tweeted shortly after the poll came out.