Where does BritBox fit in to ITV's plans for their new streaming platform?

More...