On Air Now
Heart Breakfast with Jamie Theakston and Amanda Holden 6:30am - 10am
6 May 2016, 09:31 | Updated: 6 May 2016, 10:26
The votes have been counted in the Scottish Parliament election, and the results are in - Scots have chosen their MSPs for the next 5 years.
There are 129 seats in total: 73 members represent individual constituencies, while 56 are elected by a list system to represent eight broad regions.
The SNP is the largest party with 63 seats - but no overall majority. The Conservatives came second with 31, Labour have 24, the Greens have 6 and the Liberal Democrats have 5.
Here is a full list of the winners in every Scottish seat:
SNP HOLD
Kevin Stewart
Majority: 4,349
SNP HOLD
Mark McDonald
Majority: 11,630
SNP HOLD
Maureen Watt
Majority: 2,755
SNP HOLD
Gillian Martin
Majority: 5,837
CONSERVATIVE GAIN from SNP
Alexander Burnett
Majority: 900
SNP HOLD
Alex Neil
Majority: 6,192
SNP HOLD
Angela Constance
Majority: 8,393
SNP HOLD
Mairi Evans
Majority: 2,472
SNP HOLD
Graeme Day
Majority: 4,304
SNP HOLD
Michael Russell
Majority: 5,978
CONSERVATIVE HOLD
John Scott
Majority: 750
SNP HOLD
Stewart Stevenson
Majority: 6,583
SNP HOLD
Gail Ross
Majority: 3,913
SNP HOLD
Jeane Freeman
Majority: 6,006
SNP HOLD
Keith Brown
Majority: 6,721
SNP HOLD
Gil Paterson
Majority: 8,432
SNP HOLD
Aileen Campbell
Majority: 5,979
SNP GAIN from Labour
Fulton MacGregor
Majority: 3,779
SNP GAIN from Labour
Annabelle Ewing
Majority: 3,041
SNP HOLD
Jamie Hepburn
Majority: 9,478
SNP HOLD
Kenneth Gibson
Majority: 8,724
SNP HOLD
Ruth Maguire
Majority: 5,693
LABOUR HOLD
Jackie Baillie
Majority: 109
CONSERVATIVE GAIN from Labour
Oliver Mundell
Majority: 1,230
SNP HOLD
Shona Robison
Majority: 10,898
SNP HOLD
Joe FitzPatrick
Majority: 8,828
SNP WIN
Shirley-Anne Somerville
Majority: 4,558
SNP HOLD
Linda Fabiani
Majority: 10,979
LABOUR HOLD
Iain Gray
Majority: 1,127
Eastwood
CONSERVATIVE GAIN from Labour
Jackson Carlaw
Majority: 1,611
CONSERVATIVE GAIN from SNP
Ruth Davidson
Majority: 610
SNP HOLD
Ash Denham
Majority: 5,087
SNP GAIN from Labour
Ben Macpherson
Majority: 6,748
SNP HOLD
Gordon MacDonald
Majority: 2,456
LABOUR GAIN from SNP
Daniel Johnson
Majority: 1,123
LIBDEM GAIN from SNP
Alex Cole-Hamilton
Majority 2,960
CONSERVATIVE HOLD
John Lamont
Majority: 7,736
Falkirk East
SNP HOLD
Angus MacDonald
Majority: 8,312
SNP HOLD
Michael Matheson
Majority: 11,280
CONSERVATIVE HOLD
Finlay Carson
Majority: 1,514
SNP HOLD
Bill Kidd
Majority: 6,153
SNP HOLD
James Dornan
Majority: 9,390
SNP HOLD
Sandra White
Majority: 4,048
SNP GAIN from Labour
Bob Doris
Majority: 5,602
SNP GAIN from Labour
Humza Yousaf
Majority: 6,482
SNP GAIN from Labour
Ivan McKee
Majority: 4,786
SNP HOLD
John Mason
Majority: 7,323
SNP HOLD
Nicola Sturgeon
Majority: 9,593
Greenock & Inverclyde
SNP GAIN from Labour
Stuart McMillan
Majority: 8,230
SNP HOLD
Christina McKelvie
Majority: 5,437
Inverness & Nairn
SNP HOLD
Fergus Ewing
Majority: 10,857
SNP HOLD
Willie Coffey
Majority: 11,194
SNP HOLD
David Torrance
Majority: 7,395
SNP HOLD
Fiona Hyslop
Majority: 9,335
SNP HOLD
Jenny Gilruth
Majority: 8,276
SNP HOLD
Colin Beattie
Majority: 7,035
SNP HOLD
Christine Grahame
Majority: 5,868
SNP HOLD
Richard Lochhead
Majority: 2,875
SNP GAIN from Labour
Clare Adamson
Majority: 6,223
SNP HOLD
Alasdair Allan
Majority: 3,496
LIBDEM GAIN from SNP
Willie Rennie
Majority 3,465
LIBDEM HOLD
Liam McArthur
Majority 4,534
Paisley
SNP HOLD
George Adan
Majority: 5,199
SNP HOLD
John Swinney
Majority: 3,336
SNP HOLD
Roseanna Cunningham
Majority: 1,422
SNP HOLD
Derek MacKay
Majority: 7,873
SNP GAIN from Labour
Tom Arthur
Majority: 4,408
SNP GAIN from Labour
Clare Haughey
Majority: 3,743
LIBDEM HOLD
Tavish Scott
Majority 4,895
SNP HOLD
Kate Forbes
Majority: 9,043
SNP HOLD
Bruce Crawford
Majority: 6,718
SNP HOLD
Rona MacKay
Majority: 8,200
SNP GAIN from Labour
Richard Lyle
Majority: 4,809
Labour
Richard Leonard, Monica Lennon, Mark Griffin, Elaine Smith
Conservative
Margaret Mitchell, Graham Simpson & Alison Harris
Labour
Anas Sarwar, Johann Lamont, James Kelly & Pauline McNeill
Conservative
Adam Tomkins & Annie Wells
Scottish Green Party
Patrick Harvie
Conservative
Douglass Ross, Edward Mountain, Donald Cameron
Labour
Rhoda Grant & David Stewart
Scottish Green Party
John Finnie
SNP
Maree Todd
Conservative
Miles Briggs, Gordon Lindhurst & Jeremy Balfour
Labour
Kezia Dugdale & Neil Findlay
Scottish Green Party
Alison Johnstone & Andy Wightman
Conservative
Murdo Fraser, Liz Smith, Dean Lockhart & Alexander Stewart
Labour
Alex Rowley & Claire Baker
Scottish Green Party
Mark Ruskell
Conservative
Alex Johnstone, Ross Thomson, Peter Chapman & Liam Kerr
Labour
Jenny Marra & Lewis MacDonald
Liberal Democrat
Mike Rumbles
SNP
Joan McAlpine, Emma Harper & Paul Wheelhouse
Conservative
Rachael Hamilton & Brian Whittle
Labour
Claudia Beamish & Colin Smyth
West of Scotland
Labour
Neil Bibby, Mary Fee & Ken MacIntosh
Conservative
Jamie Greene, Maurice Golden & Maurice Corry
Scottish Green Party
Ross Greer