Inflation is soaring, economic growth is slowing, house prices are falling and now the retail sector is feeling the squeeze. Even the media gloom may still be too optimistic