John Swinney has admitted that the Scottish National party needs a period of “soul searching” after Labour’s landslide victory in Scotland.
Swinney, who took over as SNP leader eight weeks ago, said his party had endured “a very tough night” after losing at least 38 seats across central and western Scotland to a resurgent Labour.