The maximum this Parliament can run is to December 2024. So, two years. After that point, the Government has to call an election.
If the Conservatives stick with Johnson until then; they are screwed. He has done enough to upset the electorate now and I am sure there will be more corruption, cowardice and lawbreaking to come.
If the Conservatives manage to get rid of Johnson; their new leader would have 18 months, max, to turn the party around with policies, communication and donations place. That might be possible with a decent cabinet in place but this lot? They are screwed.
Time is not on their side. I've got the popcorn out and I am looking forward to the infighting.