OK, here's an idea. No more political parties. If you want to govern the country you have to study lots of relevant stuff, pass an exam and a psychological evaluation, then you go on a list. Members of Parliament are chosen from this list to represent a cross-section of society, half men, half women. It's a bit like jury service, only better. You serve for a fixed term. The house is divided in half and half changes at the end of the term, so there's an overlap and continuity. No one may serve more than once. Committees are formed of people who are interested in the subject, such as education, health, etc., informed by relevant professionals. They can't make decisions, only recommendations to the full house. No one is expected to win a popularity contest. Claims on behalf of the house are fact checked. The primary people's representatives are the most articulate, chosen for their ability to get everyone to work together, not to dominate.
Can't be worse than what we've got now, can it?