London, 3rd July 2026 – Israel’s approval of plans to establish 13 new illegal settlements in the occupied Palestinian territory (“oPt”) is yet another example…
London, 5th June 2026 – ICJP have issued Secretary of State for Business and Trade Peter Kyle with a letter raising concerns over the UK’s obligations…