There are non-kid friendly programmes up on the ITV Hub. If they wanted to, they could’ve easily put up the full show and no one would bat an eyelid.
My guess is that this is the edit for the Sunday morning slot on TV and they just put that version online rather than having one version up on their Hub and one version airing on Sunday morning. Even on the screen before pressing play it states that the first airing of the programme will be on Sunday 08:20am. No one is even in favour of that Sunday timeslot. Would much rather they had no timeslot on TV if it meant they’d have the full version up on the ITV Hub.