Who is John Swinney, the new leader of the SNP? May 6, 2024 admin Mr Swinney was confirmed as leader on Monday after being the only candidate when nominations closed. Featured News