The other day, it was announced that Disney would be closing down the UK & Irish Fox channels, just like they did their Disney Channels to focus their attention on Disney+. The streaming service launched in the UK and Ireland on March 24th 2020, to glowing reviews. However, those reviews slowly turned sour due to