The other half of the problem is that the archaic UK parliament needs to change, its not fit for the 21st century.
For example ...
MP's perks and expenses - why do MPs get HEAVILY subsidised food and drink ? why do they get such generous expenses ? why do they get Friday's off ? why do they get so many recess holidays ? why does the whole place shut down for party conference silly season ?
Prime Minister's Questions - Its a disgrace. The clue is in the word "Questions". Instead it's a farcical theatrical display where someone asks a question and then the Prime Minister doesn't answer it and/or the Prime Minister's backbenches ensure the answer gets drowned out in noise.
Planted Questons - All the planted questions from the Prime Minister's back benches. What's all that about ? Do they really think people are that stupid ?
Too many "gentleman's agreements" - For example, what's with the whole "you can 'unknowingly' lie, but you can't accuse others of lying" thing ?
Lack of independent scrutiny - Enquiries and investigations are all based on the "gentleman's agreement" that the Prime Minister can be trusted to be a "good man" and will therefore, of course, launch any necessary investigations into alleged acts of wrong doing. However as we saw with Johnson, well ....
Ministerial Code - The ultimate joke. A code with no teeth. Again, Johnson demonstrated how circles could be run round it.
Archaic "parliamentary protocol" - So many examples here, perhaps one of the most infamous is Christopher Chope MP shouting "object" and blocking progress of the Up-skirting bill. The perogueing of parliament by the Johnson government in relation to Brexit is another.