The things that hold back our country, which never seem to get fixed, no matter which party is in power, are:
the blame-game - pointing the finger at previous administrations and claiming what they did wrong was the cause of current failures. If less energy was spent finding somewhere else to lay the blame for stuff and more energy invested in actually getting to real solutions, even in incremental steps, we'd be a lot better off.
Linked to the above
Short Term-ism - politicians doing whatever is expedient to make them look good in their immediate term of office, to the sacrifice of the longer term good of this country. Where's the altruism, and for that matter, where's the honour. There is none.
There was a time when, if someone did something really shameful, they'd own it and do something about it. I always think of Profumo and how he spent the rest of his life away from the public eye, giving back to society, because he felt that was the honourable thing to do. Nowadays, someone who lies, cheats and misleads is clinging on for dear life like a limpet, insists on waiting for a report to be published, marking time in the hope it can all get kicked into the long grass.