Trump's doing something nobody ever expects from a politician these days - he's fulfilling promises made on the campaign trail. Like him or not (and I'm starting to like him) he's setting out to do exactly what he promised to do. Props for that.