‘The sham is over’: Elizabeth Warren has the last word on ‘thin-skinned fraud’ Donald Trump