The Herald:

SNP politicians wasted little time in condemning Boris Johnson for his calculated Jimmy Savile slur on Sir Keir Starmer last week.

They were led by Nicola Sturgeon who, interviewed on Sky News yesterday, said: “If he has a single shred of decency, he will withdraw the comments that he made completely and he will fully, unreservedly, unequivocally apologise to Keir Starmer and he will join others in saying that we should hold each other to account, we should have robust debate in a democracy, but we should all draw the line at bringing the smear and the lies and the conspiracy theories of the far right and the other trolls that populate social media into the mainstream of our democracy.”

The First Minister even went as far as to suggest that Johnson “knew what he was doing” when he falsely linked Keir Starmer with the failure to prosecute Savile, a predatory paedophile.

Ms Sturgeon was probably correct in her assumption that this was no off-the-cuff line, but a remark designed to damage Mr Starmer grievously.

But it interesting that she was so quick to defend Mr Starmer when, as the leader of the SNP, there is a prominent figure within her own party who she has repeatedly refused to stand up for.


To read the rest of this analysis, sign up to The Herald's political newsletter, Unspun, for FREE and get unrivalled political analysis in your inbox every day at 6pm.

Sign up here.