The sentences changes slightly without it but is still a correct sentence. The due does have a meaning here in the UK, where trains are often late. In Japan where they run on time it isn't needed.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Dave Phillips In Japan where they run on time it isn't needed.
Cool BreezeI quite agree CB, not all, just a large percentage of them. [6]You must have come on a day where there wasn't anyDave Phillips In Japan where they run on time it isn't needed.I took the Gatwick Express to Victoria Station in September 2009, and it was on time! Not all UK trains are always late...
CB