British Prime Minister Theresa May defied calls to resign as she faced a no-confidence vote on Wednesday, a day after Parliament rejected her Brexit deal by a historic margin and unleashed a power struggle over control of Britain's planned withdrawal from the European Union.