TJGC Group TJGC Stalls at 215 Consolidation Phase 20260515 Xenetic Biosciences XBIO Declines 375 Amid Market Weakness 20260518 Betterware BWMX Q1 2026 Results Fall Short EPS 754 Revenue NA UK Political Turmoil Deepens as Starmer Faces Leadership Challenge Health Secretary Streeting Resigns