The income this will generate for him won't come from the people who agree with him it's the interest he generates from people disagree with him. All those hits and publicity are worth a fortune.
I wouldn't have heard anything he's said if it hadn't been repeated by the offended. Best just to ignore him and others.
It used to be jokingly said that the difference between western democracy and Chinese dictatorship was in the west the government changed but policy stayed the same and in China government stayed the same but policy changes. Doesn't seem like a joke anymore.
That result would have been Repeated in just about any seat in Scotland. Only geography would determine whether it was Labour, Tory or Lib Dem that gathered the anyone but SNP vote at the expense of the disillusioned stay away SNP voter.