HMRC takes nearly £3bn of it in tax and the media nearly £2bn in advertising revenue, so lets just say there are some serious vested interests in this particular industry not being reined in.
Posted By: CWC, Nov 21, 21:13:54
Written & Designed By Ben Graves 1999-2024