Budget 'set' at LD42.5bn for 2018