BOE Interest Rates Beyond November Clouded by Energy Uncertainty News Oct 22, 2026 · United Kingdom Plus, Barclays announces a £500 million share buyback Source: Bloomberg Markets