UK news
fromBusiness Matters
9 hours agoBritain set to shed 160,000 jobs as energy costs and stalling growth bite
More than 160,000 jobs are forecast to vanish in 2026 as weak growth and high energy bills squeeze employers, hitting SMEs and lower-income regions hardest.