Disney and ITV to share content in new partnership

The deal will see the streaming platforms host each other’s shows, starting from 16 July.