I have not heard that expression for a very long time. If a politician said it and meant it, then as you say they could run with that.
How can you trust a Prime Minister that cuts the winter allowance for the elderly and during the same week gives £650m to schools in Pakistan.
Oh come on Henry those poor kids are freezing. No but seriously, I agree, in fact I would say 'How could you trust a prime minister?'