Thread:DonaldoC1997/@comment-424959-20200324233141/@comment-3004323-20200412023626

Likely not ITV Weather since it's just a program. And likely ITV News with the ITN logo.