UK stock market analysis