First of all, this shouldn't have happened...at all. Second, apologies may have been made, but what about the hosts? They knew what they were going to say and they said it anyway without hesitation. Luckily the Mexican ambassador acted quickly and with ease. I'm sure some other people weren't as polite. In fact, I'm sure there were not only numerous complaints but many people attempting to sue.
The BBC pulled the video from Youtube, but the full video can be seen here.