British Columbia gained one additional riding this election, and with its 43 seats is again shaping up to be a battleground.