President Trump hasn’t delivered on many of his core promises