The following is the sentence I extracted from a local newspaper.
Singapore Prime Minister Lee Hsien Loong will deliver this year's National Day speech from 6.45pm.
I wonder if 'from' is correct. I think it should be 'on'. Am I correct?
I think 'from' would sound more natural (to a Br Eng speaker) if the verb were 'will be delivering'.
This only works for this American is it says "from 6:45 till 8:00" or similar. "From" needs a "to" or "till."