Local TV services to stay on air until 2034 under new Government proposals
All 34 of the UK’s local TV stations will have their licences renewed, subject to a review of individual future plans.
All 34 of the UK’s local TV stations will have their licences renewed, subject to a review of individual future plans.