ABC iview is a video on demand and catch-up TV service run by the Australian Broadcasting Corporation. Currently iview video content can only be viewed by users in Australia. From Wikipedia
The removal reflects ABC’s charter ban on commercial brand alignments during the BBC Studios–Bunnings promotional campaign.