Yes. BBC iPlayer is a free service. All you need is to pay the subscription fee for a VPN.