Why is change so hard to deliver

Wait 5 sec.

British politicians find the odds stacked against making good on promises made to voters