Claim Channel 4 is funded by taxpayers is False
Channel 4 is a publicly-owned broadcaster that was set up by the government under then-Prime Minister Margaret Thatcher in 1982. It operates as a not-for-profit corporation.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed