The events at Suez wounded British national pride, leading one MP to describe it as "Britain's Waterloo" and another to suggest that the country had become an "American satellite"