Dion's english is very good.  What you don't like is that he speaks with an accent.  How do you think all those unilingual anglo MP's from out west sound to the folks in Quebec?  Get over your biases my friend.