The Scottish government has announced it will no longer hold meetings with Israeli ambassadors until "real progress has been made towards peace" in the Gaza conflict.
One body has been found but six people are still missing after a superyacht carrying mostly British passengers sank in a storm off the coast of Sicily.