Home Business UK economy set to contract as business confidence hits two-year low