Sen. Josh Hawley grills the president