'They came with machetes' - deadline looms for migrants to leave South Africa

June 17, 2026

Protesters have set 30 June as the date for all undocumented migrants to leave the country.

Previous Article
Israel launches fresh strikes on Lebanon despite Trump criticism
Israel launches fresh strikes on Lebanon despite Trump criticism

Speaking on Tuesday, Trump said Israel's PM Benjamin Netanyahu needed "to be more responsible with respect ...

Next Article
Inflation unexpectedly steady as food price rises slow
Inflation unexpectedly steady as food price rises slow

Higher petrol prices were offset by slower price rises for meat, dairy and vegetables, according to the ONS.