First Minister Nicola Sturgeon accused Scotland's 13 Tory MPs of being "lobby fodder" for Boris Johnson.
Former prime minister Theresa May was in Kirriemuir on Wednesday, where she denied the Scottish Conservatives have been left without a "recognisable face" since Ruth Davidson stepped down.
First Minister Nicola Sturgeon believes former Scottish Conservative leader Ruth Davidson stepped down because she could no longer defend the Tories becoming a "wholly-owned subsidiary" of Nigel Farage and the Brexit Party.
First Minister Nicola Sturgeon said Boris Johnson “does not deserve” to be Prime Minister as two of Scotland’s party leaders hit the campaign trail in north east Fife.
A political fund for MPs who support remaining in the EU set up by late Liberal grandee Paddy Ashdown has offered its support to a second candidate in North East Fife.
The Tories have accused the SNP of "parachuting" a "reject MP" into Perthshire ahead of the general election.
Party manifestos are set to be released later this week, as the general election enters into its next stage.