Keir Starmer PM – is he a force for good?
All politicians are liars. None of them can be trusted. Is that really true? I don’t think so. There is certainly room for improvement in public confidence in our political leaders.
As someone who has fought to build trust in…