His key allies are deserting him but Boris Johnson is digging his heels in - telling his party he won't resign as Britain's Prime Minister.