The price of political cowardice
The government’s u-turn on road pricing is a depressing act of political cowardice. Steve Richards has a spot on column in The Independent today on the matter: “In this context there is a big risk that the fashionable “new politics”, in which leaders seek a dialogue with the voters on every policy, will lead to
