Generally the expiry date for anything on iPlayer is 30 days. Most shows are available for streaming and downloading 30 days after its airing date. Once you've downloaded a show, you have 30 days to watch it.