Boris Johnson wins confidence vote and will remain as prime minister and Conservative Party leader