Humiliation for new SNP leader John Swinney as shock poll reveals 'honeymoon' already over 11.05.2024 15:26 Express.co.uk John Swinney took over as SNP leader on Monday - but he is already fighting fires to stop an electoral collapse for the Nats at the next general election.