Looks like it has been removed.
It was on the NOW Peacock channel when I checked yesterday on my Android tablet NOW App.
I believe there is six seasons on ITVX premium.
Also if you have Netflix check to see if they have any seasons.
If you download and app called JustWatch it’ll point you in the direction to what service has what content. Extremely handy and also good for tracking where you are with seasons and episodes.