It’s give him 12 months. I would be surprised if he resigned in the interim. I would also be surprised if there’s a fresh confidence vote in 12 months time, too near to a GE to rock the boat again. I suspect many Tories will end up regretting their vote tonight come the next GE.
As per other post I wouldn’t be surprised if the privileges committee findings gives the party another chance within the 12 month period. Whether Johnson goes for early election to avoid that though, who knows