Canada’s new PM and Trump critic Mark Carney accused of being out of touch with the 'common man’