The decision of the CJEU in ITV v TVCatchup finally brought to an end a long-running complex dispute relating to the TVCatchup service, which has seen its fair share of twists and turns and cliff hangers.