MPs call for adopting "middle" solutions to pass the 2018 budget