European stocks fall as inflation fears return; Starmer faces leadership challenge

May 15, 2026 - 05:01
European stocks fall as inflation fears return; Starmer faces leadership challenge