Fast Track Spending Review shows promise, while uncertainty continues