Prime Minister Keir Starmer rejected on Wednesday accusations that Britain tried to appease China by dropping a prosecution against two men accused of spying for Beijing, saying the decision was based on legal constraints, not political motives. In an unexpected move, British prosecutors last month dropped charges against the men weeks before they were due to go on trial. The men had been accused of passing politically sensitive information to a Chinese intelligence agent. Christopher Cash, 30, a former director of the China Research Group think tank, and Christopher Berry, 33, who worked as a researcher for a senior lawmaker, had denied the accusations. The decision to drop the case led to accusations from opposition lawmakers that the government had...