Holyrood, made browsable

Voting network

Force-clustered view of how MSPs vote together. Each circle is a sitting MSP; sit close together = vote together.

129
Current MSPs
415
MSPs ever elected
13
Parties on record
Force-clustered

Who actually votes together

Each circle is a current MSP, coloured by party. Lines connect pairs whose composite similarity score (voting agreement + co-sponsorship + Hansard topic overlap) is at least 60. The cluster shape emerges from the data, not the seating plan.

Briggs, Miles (Con) Burnett, Alexander (Con) Carson, Finlay (Con) Eagle, Tim (Con) Findlay, Russell (Con) Fraser, Murdo (Con) Gallacher, Meghan (Con) Hamilton, Rachael (Con) Hoy, Craig (Con) Kerr, Liam (Con) Kerr, Stephen (Con) Lumsden, Douglas (Con) Bruce, Holly (Green) Burgess, Ariane (Green) Chapman, Maggie (Green) Duane, Iris (Green) Greer, Ross (Green) Harvie, Patrick (Green) Kinross-O'Neill, Kayleigh (Green) Leask, Kristopher (Green) Mackay, Gillian (Green) Manivannan, Q (Green) McKee, Cara (Green) Moodie, Laura (Green) Nevens, Kate (Green) Ruskell, Mark (Green) Slater, Lorna (Green) Ahmed, Irshad (Lab) Baillie, Jackie (Lab) Baker, Claire (Lab) Bibby, Neil (Lab) Clark, Katy (Lab) Fagan, Joe (Lab) Griffin, Mark (Lab) Johnson, Daniel (Lab) Long, Joe (Lab) MacKinnon, Donald (Lab) Marra, Michael (Lab) McNeill, Pauline (Lab) Mochan, Carol (Lab) Sangster, Katherine (Lab) Sarwar, Anas (Lab) Sweeney, Paul (Lab) Young, Jenny (Lab) Baxter, Andrew (LD) Chou Turvey, Yi-pei (LD) Cole-Hamilton, Alex (LD) Dijkstra-Downie, Sanne (LD) Dunlop, Duncan (LD) Green, David (LD) Harley, Adam (LD) MacCallum, Morven-May (LD) McArthur, Liam (LD) Rennie, Willie (LD) Adam, George (SNP) Adam, Karen (SNP) Adamson, Clare (SNP) Anderson, Heather (SNP) Arthur, Tom (SNP) Barratt, David (SNP) Beattie, Colin (SNP) Black, Dawn (SNP) Bonnar, Steven (SNP) Bouse, Gary (SNP) Brown, Alan (SNP) Brown, Keith (SNP) Brown, Siobhian (SNP) Campbell, Kate (SNP) Campbell, Michelle (SNP) Constance, Angela (SNP) Day, Martyn (SNP) Doris, Bob (SNP) Dunbar, Jackie (SNP) Fairlie, Jim (SNP) Flynn, Stephen (SNP) Gethins, Stephen (SNP) Ghani, Zen (SNP) Gibson, Kenneth (SNP) Gibson, Patricia (SNP) Gilruth, Jenny (SNP) Goodlad, Hannah Mary (SNP) Gray, Neil (SNP) Hagmann, Katie (SNP) Haughey, Clare (SNP) Hepburn, Jamie (SNP) Kerr, Alex (SNP) Kerr, Calum (SNP) Kumar, Simita (SNP) Linden, David (SNP) MacGregor, Fulton (SNP) Macpherson, Ben (SNP) Martin, Gillian (SNP) McAllan, Màiri (SNP) McKee, Ivan (SNP) McLennan, Paul (SNP) McMillan, Stuart (SNP) McNair, Marie (SNP) Melville, Lloyd (SNP) Merrick, Colm (SNP) Middleton, Jack (SNP) Minto, Jenni (SNP) Mitchell, Laura (SNP) Oswald, Kirsten (SNP) Roddick, Emma (SNP) Smith, Alyn (SNP) Somerville, Shirley-Anne (SNP) Stafford, Pauline (SNP) Stevenson, Collette (SNP) Swinney, John (SNP) Thewliss, Alison (SNP) Todd, Maree (SNP) Torrance, David (SNP) Bannerman, Max (Reform) Beresford, Senga (Reform) Bland, Amanda (Reform) Currie, Victor (Reform) Kerr, Thomas (Reform) Kirkwood, David (Reform) Langan, Jamie (Reform) Lindsay, Amanda (Reform) MacDougall, Julie (Reform) Massey, Duncan (Reform) McDade, Helen (Reform) Offord, Malcolm (Reform) Ross, Angela (Reform) Schmulian, Kim (Reform) Simpson, Graham (Reform) Simpson, Mark (Reform) Smith, David (Reform)

129 sitting MSPs · 278 similarity edges shown. Same-party edges take the party colour; cross-party edges go grey. Click any circle to open that MSP's profile.