Yep. You need a TV Licence to watch or record live TV. On any device. This includes all TV channels, pay TV services like Sky, and live TV on streaming services like Netflix or Amazon Prime Video. It also covers you for everything on BBC iPlayer.
Most people have to pay for it, but some may be eligible for a free licence or a concession. You can check if you're covered on the TV Licensing website.
Once you've paid for your TV Licence, you don't need to pay anything else on top to enjoy Freely.