His accent has been weird for years, a bizarre hybrid of posh stage 'ac-torrrr' mixed with ironed-out Geordie.
He hasn't done too badly, considering he's been playing the same character, i.e. himself, on TV for the past 20-odd years.
I haven't seen him in everything he's done, but the same character? Not in what I've been watching. Thought he was brilliant in Being Human.