PM sounded like a decent man making the case for decency – it’s just not clear if that’s what the British public demands of its politicians these days