A second independence referendum should take place in the next five years, according to the majority of Scots.

A new poll from Ipsos MORI for BBC Scotland found that 63% of people want another referendum, 34% within the next two years, 19% in two to five years, and 10% after the next five years.

More than a third (34%) are against a fresh vote.

READ MORE: Dominic Cummings has played a blinder for the SNP and independence. Opinion: Neil Mackay

Young people are more likely to support a second referendum in the next two years, with 46% backing a vote soon compared to 36% of those aged 35-54 and 22% of those aged 55 and over.

The survey also asked people's views on Brexit.

Two thirds of the Scottish public (66%) believe the Brexit transition period should be extended for up to two years to allow more time for trade negotiations.

Almost a third (30%) feel the transition period should end on December 31 as planned.

Emily Gray, managing director of Ipsos MORI Scotland, said: "The indication is that Scots' attitudes are shifting during the coronavirus outbreak, and those campaigning on both sides of the independence debate in Scotland will be watching public opinion very closely over the coming weeks and months."

READ MORE: Opinion: Kevin McKenna: Has push for independence been sidelined by Hate Crime and Gender Recognition fanatics?

Ipsos MORI interviewed 1,006 Scottish adults by telephone between May 14-20.

Responding to the poll, an SNP spokesman said: “This poll shows clear and growing majority support for an independence referendum.

“Work on holding a referendum has been paused given the urgent priority of tackling the coronavirus pandemic. But ultimately Scotland’s future must and will be decided by the people who live here – not by Boris Johnson.”