THE SCOTTISH Tories have vowed to oust the SNP after Rishi Sunak announced that the next General Election will be on July 4.

Douglas Ross said his party is ready to “take the fight to the SNP” and beat them in “key seats up and down Scotland”.

“This election in Scotland is a huge opportunity to defeat the SNP and put an end to their obsession with independence for good,” he added.

READ MORE: John Swinney accuses Downing Street of ‘contempt for Scots' over election date

“If voters unite in the many seats where it’s a straight fight between the Scottish Conservatives and the SNP, we can get rid of nationalist MPs who have never focused on the things that really matter.

“In key seats up and down Scotland, only the Scottish Conservatives can beat the SNP and get all of the attention on to voters’ top priorities, such as creating good jobs, reducing NHS waiting lists and investing in schools.”

Scottish Labour leader Anas Sarwar, meanwhile, said the people of the UK are “desperate for change”.

“After 14 years of Tory chaos and failure, this is an opportunity that we cannot afford to miss,” he said.

“Scotland is crying out for change and that change is only possible with a Labour government led by Keir Starmer that is on the side of working people.

“Voting Scottish Labour means booting out this rotten Tory Government, maximising Scotland’s influence with Scottish Labour MPs in government and delivering the change that Scotland needs.

“It’s time for change and Labour is ready to deliver it.”

The National:

Scottish Lib Dem leader Alex Cole-Hamilton (above) accused the Tories and the SNP of having “taken people for granted and made a mess of our country for too long”.

“People have had enough, it’s time for change and Scottish Liberal Democrats are here for it,” he said.

“Scottish Liberal Democrats want to bring people back together, putting Scotland at the heart of a reformed UK and fixing our broken relationship with Europe.”