I've not yet watch the Horizon programme (probably this evening), but in the meantime I'll contribute a slightly amended copy of one of my posts in an earlier thread. I broadly agree with what the others have said so far:
Free will must be an illusion, unless you want to invent some completely...