Stock Futures Edge Higher as Wall Street Awaits USIran Developments SPT Q1 2026 Earnings Strong Profit Beat Drives 6 Share Price Surge Alan Milburn Report Highlights Moral Crisis as UK Youth Face Dire Economic Prospects