The ex-Conservative minister hit out at the Foreign Secretary for past comments about the US president-elect.