It really depends on the MP I think...  Take Lloyd Axworthy for example..  He was incredible for his riding.. Liberal or not people supported him because of that.   While I live in Calgary Heritage and certainly did support Stephen Harper there are a few ridings... where I'd still have voted Liberal or even NDP.. not because of the party which I didn't want to win... but because of the individual.