Britain will not abandon Afghanistan, Prime Minister Boris Johnson vowed on Friday, even as he confirmed the imminent withdrawal of most embassy staff in the face of a rapid Taliban onslaught. With the Islamists seizing control of more Afghan cities, Britain is deploying around 600 troops to help evacuate its roughly 3,000 nationals from the …

