Dr. John Campbell critiques the “BBC Reality Check” July 28, 2023 9:48 am by CWR Sharing is Caring! See also Stock market optimism clashes with consumer reality: rising retail inventories, declining spending.