Opinion: PM has delivered best business pitch?