(The great) Mark Steyn is Canadian. Now a US citizen residing in New Hampshire.
Then why the horrible faux-Brit accent?
(I like Steyn but never got why he had that accent).