The House of Lords in the UK has buckled to mounting pressure from animal rights groups and banned foie gras from their in-house restaurant.

More...