If you want parties to work together then perhaps a change in the voting system would address that, if you had a permanently hung parliament then something would have to give eventually. The problem is political parties have their own agenda and will not change from there stance or their ideology unless pushed into a desperate corner through some stupid action in government that has caused a near disaster. Very sad, human nature possibly the ruination of most things in life that go tits up.