Economic uncertainty, tax, national insurance and minimum wage hikes blamed