Hopes for a soft landing remain heroic

Government spending crowding out private sector activity means that inflation and interest rates are likely to remain high.

© Financial Review