14-02-2024, 08:08 PM
This could quite easily refer to changes in Digital or Newsgathering, just as much as TV. I'm guessing there aren't that many dedicated TV staff in London these days, since most behind the scenes TV roles were moved to Atlanta in 2019