It would take considerable courage for politicians to make it a breach of a law to break an election promise. Politicians are not brave. They have the best of both worlds. Early retirement, almost immune to law breaches. Even deciding their salaries. A protected species.

No way they will ever jeopardise their positions.
IMHO they are what some people call them. Poli (many) tics (blood sucking insect)
Unfortunately we do not have an alternative. Some are good and some.. Well That is better left unsaid.
If it can not become worse it must be able to improve. Here's hoping.
Cheers