> It could be solved by making it a criminal offense to materially mislead the public while holding office
The problem would be how you define that in law and enforce it in the real world.
Its already hard enough to legally distinguish between a lie, misrepresentation, and someone telling what is wrong but they honestly believe to be true given what they know at the time. How do you define that?
And for politicians who are regularly working with state secrets, politically sensitive information, confidential/classified documents, etc how could you ever actually catch them in a lie?
> Its already hard enough to legally distinguish between a lie, misrepresentation, and someone telling what is wrong but they honestly believe to be true
You can’t and you shouldn’t. People in power need to be careful with the information they give the people they serve. If it’s wrong at the time it was communicated, too bad. The person should have been more careful.