"I am not going to step down and the last thing this country needs, frankly, is an election," Boris Johnson told a parliamentary committee when asked to confirm he would not seek to call an election rather than resign if he lost a vote of confidence.