Businesses confidence bounces back despite labour shortages and rising costs