• @Clbull
      link
      English
      21 year ago

      GB News and Talk TV are the Fox News of Britain.

      I’d say the Daily Mail are more like an amalgamation of Breitbart and TMZ.