The Scottish Labour Party is the third largest party in the Scottish Parliament, with 23 MSPs out of 129 seats. It formed the first devolved Scottish government in coalition with the Lib Dems from ...