Stock markets keep hitting record highs. Is it sustainable, and are UK interest rates about to rise?30 October 2026Read More