David Powell
Contributor
Follow on
Articles
Can we stop tech giants from threatening freedom of expression?
Twitter fails to act consistently in enforcing its guidelines
January 12, 2021, 1:58 PM
Thanks to Brexit, support for independence is growing among Scots
58 per cent of Scots support independence, up from 44 per cent last year
December 20, 2020, 9:14 AM
Why the BBC has much more to lose than just funding
A deeper threat is its abandonment of impartiality in its news reporting, raising questions over whether it is fulfilling the role of being a public service broadcaster
November 16, 2020, 1:40 PM
Why has the BBC banned its reporters from tweeting their views?
The BBC has ordered its own reporters to project a neutral image
November 16, 2020, 1:40 PM