How many mps represent Scotland?
There are 59 members of parliament representing Scottish constituencies in the House of Commons. Of these 59, the Scottish National Party holds 44 seats. The Scottish Labour Party holds 11 seats, the Scottish Conservative Party holds 6 seats, and the Scottish Liberal Democrats hold 1 seat.