Palestinians “must be allowed home”, Keir Starmer has said in the wake of Donald Trump’s proposal to remove people from the Gaza Strip and put the territory under US control.