Disappointing budget speech from the DTPS