Difficult budget cuts ahead