A budget of woes? Where has our imagination gone?