How many seats will each party get – and will there be a majority?

Scotland heads to the polls on Thursday following an election campaign like no other.

How many seats will each party get – and will there be a majority?
Scotland heads to the polls on Thursday following an election campaign like no other.