Record Political Editor Paul Hutcheon says John Swinney is at the top of his game politically, but he can't hide from the SNP ...