British Prime Minister Keir Starmer has insisted he will not resign, stating that allegations over his handling of a controversial diplomatic appointment have...