
The FTSE 100 has closed at its highest level for a month as it benefited from a strong opening on Wall Street.
Banks were among the top performers in London, with broad positivity around the financial sector helping to push Barclays higher despite the bank being hit with a £40 million fine by the financial watchdog.