Theresa May resigns, sparking contest for Britain's next prime minister amid Brexit battle

The early front-runner to replace her is Boris Johnson, a former foreign secretary and strong champion of Brexit.