The SNP is currently just short of an overall majority

Seats defended in May elections

61

SNP

30

Conservative

23

Labour

5

Lib Dem

5

Green

5

Other

Seats defended in May elections

61

SNP

30

Conservative

23

Labour

5

Lib Dem

5

Green

5

Other