Consumer confidence has “collapsed” as the war in the Middle East raises fears of soaring inflation over the coming months, figures show..