StockEurope bulletin: Iran tensions shake markets, UK jobs puzzle, farmers revolt adminJanuary 12, 2026