The PCs have painted Newfoundland and Labrador blue in one of the most stunning political upsets in a long time.
Leader Tony Wakeham is elected or leading in 21, the Liberals in 15, there are two NDP members and two independents.
The Tories won a lot of close races to pull off the upset, meaning a large number of recounts will be in the offing. The popular vote was evenly split between the two frontrunners.
One district is still too close to call. Jim McKenna is leading in Fogo-Cape Freels by about 100 votes over Liberal Dale Lewis but with about 15 polls to come.
The PCs flipped Carbonear-Trinity-Bay de Verde, central Labrador and Labrador West, Humber Gros Morne, Lewisporte-Twillingate, St. Barbe-L’Anse aux Meadows, and St. George’s-Humber.
Detailed results can be found here.
Click on box below for results:
Baie Verte-Green Bay
Elected: Lin Paddock (PC) 3643
Owen Burt (Liberal) 1013
Sarah Hillier (NDP) 239
Bonavista
Elected: Craig Pardy (PC) 3260
Heather Matthews (Liberal) 1037
David Ellis (NDP) 253
Burgeo-La Poile
Elected: Michael King (Liberal) 2001
Victoria Young (PC) 84
Judy Vanta (NDP) 1259
Burin-Grand Bank
Elected: Paul Pike (Liberal) 2437
Jamie Archibald Engram (PC) 2384
Tori Locke (NDP) 141
Cape St. Francis
Elected: Incumbent Joedy Wall (PC) 3388
Kara Connors (Liberal) 2457
Greg Rockwood (NDP) 392
Carbonear-Trinity-Bay de Verde
Elected: Riley Balsom (PC) 3459
Danielle Doyle (Liberal) 3085
Kathleen Burt (NDP) 242
Alison Coffin (Independent) 134
Edward Cole (Independent) 15
Cartwright-L'Anse au Clair
Elected: Lisa Dempster (Liberal) 715
Nina Rumbolt Pye (PC) 554
Patricia Bailey (NDP) 35
Conception Bay East-Bell Island
Elected: Fred Hutton (Liberal) 3730
Tina Neary (PC) 2284
Henry House (NDP) 503
Conception Bay South
Elected: Barry Petten (PC) 3060
Ken McDonald (Liberal) 2043
Rhonda Watkins (NDP) 309
Corner Brook
Elected: Jim Parsons (Liberal) 2347
Charles Pender (PC) 1420
Jean Graham (NDP) 355
Exploits
Elected: Pleaman Forsey (PC) 3406
Fabian Power (Liberal) 2019
Dawn Lahey (NDP) 160
Ferryland
Elected: Loyola O’Driscoll (PC) 3507
Cheryl O’Brien (Liberal) 2904
Josh Meadus (NDP) 243
Fogo Island-Cape Freels
Elected: Jim McKenna (PC) 2602
Dale Lewis (Liberal) 2208
Garry Leyte (Independent) 144
Albert Murphy (NDP) 69
Fortune Bay-Cape La Hune
Elected: Elvis Loveless (Liberal) 1842
Ada John (PC) 903
Eamon Carew (NDP) 48
Gander
Elected: Bettina Ford (Liberal) 3063
Tom Healey (PC) 2054
Justin Foley (NDP) 138
Grand Falls-Windsor-Buchans
Elected: Incumbent Chris Tibbs (PC) 3408
Barry Manuel (Liberal) 2144
Liz Noseworthy (NDP) 229
Harbour Grace-Port de Grave
Elected: Pam Parsons (Liberal) 3750
Walter Yetman (PC) 2241
Alison Coffin (Independent) 233
Darian Vincent (NDP) 110
Harbour Main
Elected: Helen Conway Ottenheimer (PC) 4116
Don Lewis (Liberal) 2234
Dion Hynes (NDP) 258
Clem Whittle (Independent) 90
Humber-Bay of Islands
Elected: Incumbent Eddie Joyce (Independent) 3433
Meghan Parsons (Liberal) 735
Ethan Wheeler-Park (PC) 514
Collin Glavac (NDP) 77
Humber-Gros Morne
Elected: Mike Goosney (PC) 3239
Helen Reid (Liberal) 2039
Rebecca Brushett (NDP) 247
Labrador West
Elected: Joe Power (PC) 1460
Todd Seward (Liberal) 1282
Shazia Razi (NDP) 430
Lake Melville
Elected: Keith Russell (PC) 1718
Shaun Maclean (Liberal) 1280
Jamie Ruby (NDP) 102
Lewisporte-Twillingate
Elected: Mark Butt (PC) 2570
Derek Bennett (Liberal) 2552
Steven Kent (NDP) 76
Stacey Coish (Independent) 16
Mount Pearl North
Elected: Lucy Stoyles (Liberal) 3038
Jim Lester (PC) 1733
Donn Sears (NDP) 430
Mount Pearl-Southlands
Elected: Incumbent Paul Lane (Independent) 3361
Sarah Furlong (Liberal) 1672
Bryan Robbins (PC) 666
Brenda Walsh (NDP) 217
Mount Scio
Elected: Sarah Stoodley (Liberal) 2006
Darrell Hynes (PC) 1551
Laurabel Mba (NDP) 792
Placentia-St. Mary's
Elected: Sherry Gambin-Walsh (Liberal) 2973
Rhonda Power (PC) 2470
Philip Gardner (Independent) 338
Douglas Meggison (NDP) 179
Placentia West-Bellevue
Elected: Jeff Dwyer (PC) 2641
Brian Keating (Liberal) 2577
Jasmine Paul (NDP) 388
St. Barbe-L'Anse aux Meadows
Elected: Andrea Barbour (PC) 2596
Krista Lynn Howell (Liberal) 2001
Beth Ryan (NDP) 106
St. George's-Humber
Elected: Hal Cormier (PC) 2648
Mark Lamswood (Liberal) 2366
Jim McKeown (NDP) 208
St. John's Centre
Elected: Jim Dinn (NDP) 2398
Gemma Hickey (Liberal) 1003
Ben Duggan (PC) 457
St. John's East-Quidi Vidi
Elected: Sheilagh O’Leary (NDP) 2886
John Whelan (Liberal) 2458
Alex Edwards-Cepovski (PC) 440
St. John's West
Elected: Keith White (Liberal) 2354
Kristina Ennis (PC) 1472
Marius Normore (NDP) 552
Stephenville-Port au Port
Elected: Tony Wakeham (PC) 3820
Jeff Young (Liberal) 1044
Susan Jarvis (NDP) 143
Terra Nova
Elected: Incumbent Lloyd Parrott (PC) 3875
Greg French (Liberal) 1704
Melanie Adams (NDP) 231
Topsail-Paradise
Elected: Paul Dinn (PC) 3031
Dan Bobbett (Liberal) 2929
Tyler Bourne (NDP) 353
Torngat Mountains
Elected: Lela Evans (PC) 859
Tony Powell (Liberal) 29
MK Morris (NDP) 10
Virginia Waters-Pleasantville
Elected: Bernard Davis (Liberal) 3366
Raj Sharan (NDP) 1080
G. Patrick Condon (PC) 986
Waterford Valley
Elected: Jamie Korab (Liberal) 2527
David Thomlyn (PC) 1467
Nicole Boland (NDP) 1360
Windsor Lake
Elected: John Hogan (Liberal) 3424
Deanne Stapleton (PC) 1052
Marcia Porter (NDP) 467






















