Big Tech is stoking unrest in the UK. Why?

Financial TimesBig Tech is stoking unrest in the UK. Why?