Any household that watches or records live TV on any channel or uses BBC iPlayer must have a TV licence, which costs £174.50 a year.