iStock Business How Britain’s tax system disadvantages physical businesses in the digital age Teena JoseMay 18, 2026