European Markets End Higher Amid UK Gilt Volatility and Political Pressure on PM Starmer Consumer Sentiment Dips but Retail Sales Climb How Long Can the Divergence Last Stoke Therapeutics STOK Stock Down 265 Support Test at 2932 20260514