More than 700,000 people recently immunised against typhoid may not have full protection because of a dud vaccine that has now been recalled, say experts.
Manufacturer Sanofi Pasteur MSD has recalled 88% of its stock - 16 batches - of Typhim Vi vaccine because tests found some samples were too weak.
Anyone immunised with the vaccine since January 2011 could be affected.