Mont-Royal is... er... a surprise.
The constituency includes quite a few poorer social housing developments. Mont-Royal itself isn't even in the constituency (half is in Outremont, the other half in whatever they call Westmount).
(been lurking on the forum a little while - Canadian, though now living in New Jersey)
I assume you mean the mountain? The Town of Mount Royal is in this riding, and is quite rich, so it is a bit surprising. But the riding also includes a lot of Côte-des-Neiges, a very poor immigrant area of Montreal proper.