London mayor Boris Johnson says Britain's entry into the Iraq War shows that the United States' foreign policy advice is not always for the better.