Is there a way to save a programme on demand or on catch up to watch at a later date?
[MOD EDIT: Subject heading changed to assist community]
In short, no. if you've got a Tivo or V+ box then you can record programs and then watch at your convenience. Sky "OnDemand" works as a live download to your box to a point, but VM has no need to do this.