I agree it will be tough to last the full four years, but I think it will be at least two for a few reasons.  The Greens are not going to pull the plug until PR is implemented or defeated in a referendum as they know full well junior partners always lose seats so only PR can save them.  BC Liberals unless completely stupid know until they get a new leader and the NDP-Greens have had sometime to screw up aren't winning an election so they will only pull the plug (if they are able to) if they think they are likely to win an election.  So yes four years will be tough although not impossible, but I think Horgan will last at least 2 years and quite possibly three years.