“Written agreement” with another political party? That sounds really naive in a minority government situation. The people of BC obviously didn’t think that the agreement had much force.
And as soon as the Cons think they can win an election, they will do everything in their power to force an election. That’s no different, and you would be cheering it on.
So written agreements between parties are only agreements if they are convenient? Why have them at all? If you aren't going to keep your word, don't give your word.
Why do you keep making excuses for people who can't keep their word? If you don't demand ethical behaviour from politicians you will never get it.
BTW, the whole Green caucus signed the agreement with the NDP, it wasn't just between Horgan and Weaver as some would like to make out.