Both NDP Leader David Eby and Conservative Leader John Rustad retained their seats, while Green Leader Sonia Furstenau lost to the NDP's Grace Lore after switching ridings to Victoria-Beacon Hill.