British PM calls Afghanistan remarks “insulting and appalling,” hints at apology January 24, 2026: UK Prime Minister Keir Starmer has…