Business UK Faces Potential Job Losses as Economic Outlook Deteriorates Amid Geopolitical Tensions byStaff ReporterApril 21, 2026