Was an outstanding speech. Without media filtering, wildly popular. Which in modern America means 65%. With media filtering, he's a Nazi. So somewhere between 40 and 65 approval on it.
Nothing to criticize except the call for record immigration and (apparently govt) paid maternity leave.