CBI chief warns the Chancellor has created 'a hole in confidence and trust' for businesses - London Business News | Londonlovesbusiness.com
Businesses have lost confidence in the Chancellor, impacting employment decisions and potentially leading to job losses due to increased national insurance and new employment laws.