William Blair Recognizes Top Middle Market MA Deals of 2026 John JHS Stock Today Drops 132 Key Support at 1046 20260515 Political Turmoil in UK Starmer Faces Leadership Challenge as Health Secretary Streeting Set to Resign US Consumer Price Index April 2026 Insights from TD Economics