Five of Surrey's ridings went red on election night: Liberal incumbents won victories in Surrey Centre and Surrey Newton, while newcomers scored wins for the Liberals in Fleetwood-Port Kells and Delta. In South Surrey-White Rock, the Liberals scored an upset victory over a Conservative incumbent.
Langley Township-Fraser Heights and Cloverdale- Langley City turned blue, with a Conservative win.
Here's how the vote broke down in Surrey's seven ridings.
Surrey Centre
• Randeep Sarai, Liberal, 21,103
• Rajvir Dhillon, Conservative, 19,071
• Dominic Denofrio, NDP, 3,009
• Krishan Khurana, Green, 422
• Beverly Tanchak, PPC, 275
• Ryan Abbott, Communist, 190
Surrey Newton
• Sukh Dhaliwal, Liberal, 20,263
• Harjit Singh Gill, Conservative, 18,023
• Raj Singh Toor, NDP, 2,467
• Salman Zafar, Communist, 222
Fleetwood-Port Kells
• Gurbux Saini, Liberal, 23,239
• Sukh Pandher, Conservative, 21,439
• Shannon Permal, NDP, 2,885
• John Hetherington, PPC, 499
• Murali Krishnan, Green, 460
South Surrey-White Rock
• Ernie Klassen, Liberal, 33,094
• Kerry-Lynne Findlay, Conservative, 29,924
• Jureun Park, NDP, 1,634
• Christine Kinnie, Green, 876
Cloverdale- Langley City
• Tamara Jansen, Conservative, 25,607
• Kyle Latchford, Liberal, 24,838
• Vanessa Sharma, NDP, 2,350
• Kevin Daniel Wilkie, Green, 498
• Jim McMurtry, PPC, 295
Langley Township-Fraser Heights
• Tako Van Popta, Conservative, 33,595
• John Aldag, Liberal, 28,034
• Holly Isaac, NDP, 2,611
• Sepehr Haghighat, PPC, 629
• Debora Soutar, Green, 491
• Alex Joehl, Libertarian, 347
Delta
• Jill McKnight, Liberal, 32,305
• Jessy Sahota, Conservative, 27,157
• Jason McCormick, NDP, 3,384
• Natasa Sirotic, PPC, 390
(Numbers reflect preliminary results posted by Elections Canada by 1 p.m. Wednesday, April 30.)