Disney Plus has finally launched France on Tuesday after being delayed by two weeks at the behest of the French government, which feared the service would overload the country’s internet networks during the coronavirus lockdown. The streaming service launched in the U.K., Ireland, Germany, Italy, Spain, Austria and Switzerland on March 24.