Then keep reading as we explain how to watch Britain’s Got Talent season 18 online and stream episodes free from anywhere on ITVX. How to watch Britain’s Got Talent 2025 for FREE The UK’s ...