LABOUR’S first Budget has left business confidence at its lowest in two years, new evidence suggests.In the last quarter of 2024, only 49 per cent of 4,808 companies surveyed by the British Chambers of Commerce (BCC) said that they expected to see an increase in income over the next year – the lowes