Nicola Sturgeon is the only Scottish party leader without a negative satisfaction rating from the public in a new poll commissioned by STV News.

The Ipsos MORI survey found that the public are split over how the SNP leader is performing as First Minister, with 48% saying they're satisfied and 48% dissatisfied.

In contrast, both Boris Johnson and Jeremy Corbyn are unpopular in Scotland, with 22% of the public satisfied with how Mr Johnson is doing his job as Prime Minister while 74% are dissatisfied - including 23% of Conservative supporters.

Just 22% of the public are satisfied with how Mr Corbyn is doing as UK Labour leader, with 69% dissatisfied, including 41% of Scottish Labour supporters.

Nicola Sturgeon

The First Minister has been doing well in the polls during the general election campaign. The STV News Ipsos MORI poll found that the SNP have the most support in Scotland, with 44% of respondents planning to vote for the party.

The issue of a second independence referendum is the biggest talking point for the party, brought up numerous times in interviews alongside questions over whether the party would prop up a Labour government.

Ms Sturgeon has repeatedly pointed out that a majority of Scottish voters want to remain in the EU and that she would like a second independence referendum in the next year.

Boris Johnson

The Prime Minister may be emboldened by the UK-wide polls, which suggest that the Conservative party will gain the biggest number of seats - whether that will lead to a majority in parliament has been debated.

Mr Johnson has led on the Conservative's pledge to "get Brexit done", as well as increasing the number of nurses, fixing the crisis in adult social care and introducing a points-based immigration system.

The Prime Minister has also apologised for Islamophobia within his party in recent days, which has been welcomed "as a start" by critics.

Jeremy Corbyn

The Labour leader has come under fire over a number of issues during the election campaign, with claims the party has problems with anti-Semitism within its ranks, prompting calls for Mr Corbyn to apologise.

He has so far declined to apologise, despite being pressed on the issue in a BBC interview with Andrew Neil. The chief rabbi has also criticised how the party has dealt with claims of anti-semitism.

The party's big policies include protecting the NHS and renegotiating a softer Brexit deal, which would lead to a second referendum on staying within the EU if elected. Mr Corbyn has also said he would remain neutral.

Jo Swinson

UK Liberal Democrat party leader Jo Swinson's personal ratings are higher than either Johnson or Corbyn's, with 27% saying they are satisfied with how she's doing her job and 48% dissatisfied.

Elected leader in July, Ms Swinson's big election promise is that Brexit would not take place under a Liberal Democrat government, cancelling Article 50 on day one. Other policies include tackling climate change, increasing funding for schools and to tackle crime.

On Wednesday she won a court battle to stop the SNP from distributing a leaflet which accuses her of being a hypocrite over fracking.

Jackson Carlaw

Interim leader of the Scottish Conservatives Jackson Carlaw is the least well known of the Scottish party leaders, the survey found, with 18% satisfied with how he's doing his job and 43% dissatisfied.

The Scottish Conservatives have been hit with a number of issues during the election period, with former Aberdeen South MP Ross Thompson choosing not to stand for re-election following allegations he groped a Labour MP.

On Wednesday, the Conservative candidate for Glasgow Central Flora Scarabello was suspended from the party following allegations she had made anti-Muslim comments.

Richard Leonard

Scottish Labour leader Richard Leonard's personal ratings are low, with 17% saying they're satisfied with him and 50% dissatisfied.

The party has also been damaged by comments made by candidates, with Safia Ali, who was standing in Falkirk, removed from the party following claims she made anti-Semetic comments on Facebook.

In a Scotland Tonight interview, Mr Leonard said he would not describe himself as a unionist, and has said he would not seek to block a second independence referendum if there was a "swell of support".

Willie Rennie

Scottish Liberal Democrat leader Willie Rennie fares better than his Conservative and Labour counterparts, with 31% saying they're satisfied with him and 38% dissatisfied.

Mr Rennie has been critical of the SNP's "inconsistent" stance over both Brexit and Scottish independence, arguing against the party's plans to break up one union whilst remaining in another.

He says that Brexit has been divisive and wants the UK to remain within the EU.