Ruth Davidson has called on independence supporters to vote Conservative to hold the SNP to account for their "lack of leadership" in government.

The Tory leader reached out to Yes and No voters, and those who have previously voted Labour and Liberal Democrat, to cast their vote for her party and unseat "divided" and diminished Labour as Scotland's main opposition.

She confirmed her intention to oppose another independence referendum but said she wants to get "stuck into" the SNP and urge them to use devolved powers more effectively.

Read more: A guide to the unusual merchandise you can buy before the Holyrood elections

Speaking at Edinburgh's Botanic Gardens on the eve of the election, she said: "Who do you want holding that Scottish Government to account?

"A Labour Party weakened by division, low on batteries, reduced to its smallest team ever? How does that work?

The Herald:

"Or a fresh team - my team - this team, ready, united; ready to serve and raring to go?

"Well, I say this - Labour, you've had your chance. Twice. Move over and let someone else have a go. Let me get stuck into them.

Read more: I'll be wearing my lucky rhinestone pants on election night, says Ruth Davidson

"I say to everyone in Scotland - Conservative, Labour, Lib Dem, Yes, No, or anywhere in the middle: if you want someone to do a job, I will work for you."

She insisted literacy and numeracy has declined in schools, housing is in short supply and thousands of Scots born at the dawn of devolution are now being denied a place at university.

The Herald:

She said: "Can we really say that devolution has transformed their lives to the extent it might have? I do not believe we can.

Read more: Tories will become the second party in Scotland, says Ruth Davidson

"The devolution generation deserves better. So, here's my commitment: As our country's strong opposition, we'll make sure Scotland gets the better government it deserves."