All episodes were on Amazon Freevee in the UK (Free with Ads) until recently although not anymore Guess the rights they had expired No new content will be added to Peacock, the promotion of it ceased in January aswell and most of content was removed.
That I can't especially when the latest seasons of Chicago P.D and Chicago Med are still available until 25th January 2026, SVU is another that doesn't stay after its finished