Trump beats Clinton's recent opinion polls