UK Political Uncertainty Labour Leadership Crisis Adds Risk to Market Outlook SC II SCII Trading at 1000 Key Decision Point 20260514 DHI Group DHX Rallies 275 as Bulls Target 393 20260514