How has it come to this? Just six months ago all talk was about how many more interest rate cuts we could expect. How quickly ...