CocaCola KO Q1 2026 Earnings EPS 086 Beats Estimates WW Grainger GWW Q1 2026 Earnings Why the Beat Matters Trumps Snap Cuts Hit US Food Companies as Consumer Demand Wanes British Steel Nationalisation What Went Wrong and What Happens Next Under Starmers Plan