It is a big spectrum , pretty much all working people with the possible exception of menial underpaid labor , on the economic scale .
Again on the social scale you have right left and center . I would think most Canadians do not financially support any particular party other then through union...