The best British stocks to buy in your Isa

The British stock market is often dismissed as an “old economy” index, full of mining firms, banks and oil stocks that are past their prime. It is…