The talks are due to resume today.
Can you explain the emboldened parts to me?
Then what does "due to" mean in this sentence? I know "due to" means "because". But in this sentence it is something else. Please explain that to me.
It means 'scheduled' as in Raymott's answer.