Embattled UK Prime Minister Boris Johnson has faced calls from some of his own MPs to resign after a series of scandals. But an ill-timed defection of one rebel to the opposition Labour Party and concessions to rebel backbenchers may yet save his bacon.