I am desperately trying to understand this concept.
Lets use this sentence:
The world is due ‘a major cyber attack causing widespread harm’ before 2025, say experts”.
Dictionaries do not mention usage of due without a preposition in this meaning. When talking about expectations, Oxford mentiones "due for" or "due to do sth".
In the entry "Owed", it does mention "due something" with a note [not before noun]. And the example says "I'm still due 15 days' leave."
I cannot find more about the usage "to be due sth" in terms of to expect something. Could you help me understand which dictionary (Oxfortd online e.g.) is that and how that applies? THanks