This depends on whether the channel has been selected recently or some time ago.
If the channel has been connected to a tuner since before the current program started, pressing record will record the whole program.
If not, then it can only record what is in the buffer since you changed over to the channel.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks