Applause from MPs after broadside at US President