Upbeat mood in first half
Firms blame uncertainty as...
Surveys reveal patchy performance
Confidence stabilises, says survey