The FTSE 100 has started the day up 28 points, or 0.42%, to 6,630.1 in mid-morning trading, helped by yesterday's record close on Wall Street and a strong performance from miners.
The FTSE still managed to finish just above 6,600 despite a troubled day of trading as companies reacted to the news of a slump in Chinese stocks.
GlaxoSmithKline was the biggest drag on the FTSE which fell in early trading as oil companies also dropped.
The best performance from Vodafone for five years has pushed the FTSE 100 back past the 6,600 mark to end the session up 36 points, or 0.55%, to 6,606.5.
The FTSE 100 is up 8.7 points, or 0.13%, to 6,579.2 in early trading, as little news following the long weekend is keeping the index flat.
The FTSE 100 has ended the day up 5.1 points, or 0.08%, to 6,570.5, as miners improved throughout the day.
The FTSE 100 is down 24.8 points, or 0.38%, to 6,540.6 in early trading, as broker downgrades and poor miners are weighing on the index.
Early struggles on the FTSE 100 continued throughout the day as the index finished down 51 points, or 0.77%, on 6565.4.
Early struggles on the FTSE 100 have seen it slump 33.7 points, or 0.51%, to 6582.70 in early trading.
The FTSE 100 has ended the day up 9.8 points, or 0.15%, to 6,616.4, although Tate & Lyle limited any substantial gains.