Yes it does, But if you are facing issue, keep in mind that Peacock is only working in the following country UK, Italy, Ireland, Germany, Austria, and Switzerland. If you are trying to access peacock from any other country, then you will require a strong VPN like ExpressVPN.