EU’s Moscovici: Expect either a Brexit deal or a delay on Oct 31

Stating the obvious a bit
All the talk of the EU blocking an extension was non-sense.
ForexLive