Britain’s changing small business population

November 9, 2026