Should I take it that this particular Channel 4 is in the UK?
Too bad! We would NEVER have this kind of enlightened entertainment on our Channel 4 (the NBC affiliate here in southern California).
Yes it is but once it's been on TV if you search
4 on demand, on google
you will be able to watch it online free.