In his strongest rebuke of US President Donald Trump yet, Keir Starmer said he would not commit British forces to military ...