Another year of stagnation will kill businesses, Labour warned

Economists have warned the Government that British businesses cannot survive another year of stagnation, as figures pointed to a bleak start for the economy in 2026.