Yes, the scotsman, always monitoring FR & ready to rise in defense of U.K. and lecture us Yanks on how copacetic things are in Olde Blighty, was banned earlier this year IIRC.
Kind of a British Baghdad Bob.
Or a modern-day Lord Haw Haw.
I remember him. He tried to deny that police visit the homes of people who dare to criticize Islam.