Vancouver Granville: Competitive, diverse battleground last held by Jody Wilson-Raybould