The problem is MPs are paid too little. Every time they have a debate to discuss their pay or an enquiry says that they should be paid the going rate for what they do (or who they are)there is uproar in the media. This has led to the situation where they are paid via the back door – ie. expenses.
Pay them £200k/£150k (whatever)pa – but with no expenses, other than legitimate ones (travel etc) no John Lewis list, no second dwelling expenses. Provide office and secretarial support at Westminster.
And that 200k should be their sole earnings, no company directorships, no part time legal work etc. They should also have to attend the house and vote on a certain % of business. No part time dilettante MPs, proper professionals paid properly.