Tesco is to stop sourcing products from Zimbabwe "until there is an end to the current political crisis".

The supermarket chain buys around £1m worth of goods, including vegetables, from the country and would now look at other ways to support workers there, according to the BBC.

"We cannot ignore the escalating political crisis in Zimbabwe, and the growing consensus in the international community - including from UK politicians on all sides - that further action must be taken to maximise the pressure for change," Tesco said in a statement.

The decision is a u-turn for Tesco. Last week, the retailer said it would be "irresponsible" to withdraw from the country.