A new opinion poll conducted after Humza Yousaf became First Minister shows the SNP could be set to lose 18 seats at the next Holyrood election.
The Sevanta survey shows the best results for any opposition party and the worst for the SNP since 2016, and points to the potential of a hung parliament.
If the forecast becomes a reality, the SNP would have 46 seats, with Labour on 42. The Tories would have 24 MSPs, the Greens 10 and the Lib Dems seven, reports the Scottish Daily Express.
Although the poll, carried out on behalf of The Scotsman, suggests Labour and the Tories could form a majority with 66 MSPs, a coalition would be extremely unlikely given the parties' history of opposition UK-wide.
The survey was carried out between March 28 and 31, after Yousaf was elected SNP leader and sworn in as First Minister.
The poll also suggests the SNP would be left with 29 MPs at Westminster, down from 44. The party hit an all-time high of 56 of a possible 59 MPs in 2015, seeing surging support in the wake of the 2014 independence referendum.
The next Holyrood election is not until May 7, 2026, and a General Election will take place in the UK no later than January 28, 2025.
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here .
READ NEXT:
Man refuses to move out of house of 45 years as industrial estate built around home
Hundreds turn out for funeral of Scots teen who died playing football at school
Man charged in connection with death of Chic Wilson in Renton
Scots couple who built sunroom face court as council cracks down on planning breaches
Embarrassed Scots family 'treated like children' for miming along to Annie show