Yes, you'll need to sign up for a free ITV Hub account to catch up with your favorite British TV shows. You'll need an account regardless of whether you're using a VPN or not.