Here’s a clip from last night’s Daily Show, where Trevor Noah welcomes correspondent Jessica Williams in a segment called “Advertisement Tonight,†in which she picks apart Ted Cruz’s latest anti-immigration campaign ad titled “Invasion.†Unfortunately, Williams isn’t as big of a fan of the ad as Noah is, but that’s because she knows a little more about how many Americans view jobs and immigration here than he does: “Americans hate an immigrant in a suit, Trevor Noah.â€