Detailed Analysis
E471 (mono- and diglycerides of fatty acids) can be derived from animal fat (including pork) or vegetable oil.
When from plant sources, it is halal.
When from pork, it is haram. Most manufacturers in Western countries do not specify the source. This is one of the most commonly questioned E-numbers among Muslims.