Lower business rates, higher minimum wages and National Insurance Contributions all pile on the pressure