Defensive and cyclical sectors were in demand on Wednesday as a broad-based rally carried the FTSE 100 to its highest level in more than a year.
GlaxoSmithKline joined the trend, gaining 1 per cent to £12.59 amid hopes that Advair, its top-selling drug, will not face generic competition as early as previously feared.

MARKETS 

