Thanks for your post and welcome to the forums. It's great having you involved with us in the Community
Currently you're not able to delete programmes in the On Demand section. The continue watching feature may well be related to other episodes in that particular series
Hope that helps.
Tech fan? Have you read our Digital life blog yet? Check it out