Brits still reckon Big Tech isn't paying enough tax from www.theregister.com - Articles on 2026-06-23 10:00 (#76GBK) Poll finds two-thirds support squeeze on Silicon Valley despite US pressure