Weakened by a wave of resignations within his government, Boris Johnson has resigned as Conservative Party leader of Britain and opened the door to a new prime minister