The people of Barnsley Central were understandably eager to cleanse the town’s reputation after their MP, Eric Illsley, was jailed for fiddling his expenses.
What better Labour replacement could they have than a clean-cut former Army major who served in Afghanistan and was so eager to represent them he even resigned his commission to stand for the seat?
But when Dan Jarvis made his acceptance speech, there was something about him which made me feel uneasy.
Then the penny dropped.
He looks and sounds like an unfortunate cross between radio presenter Johnny Vaughan and his lordship, Baron Mandelson of Everywhere.