I don't think MPs should *have* to work in the private sector, or have knowledge of basic accounting even.

But it would stop them tweeting things like this, which would be to their own reputational benefit.