ADVERTISEMENT
Surrey could hold the key to who forms B.C.'s next government, with the city hosting some of the most hotly contested ridings.