Article 50 extension to be granted

It looks like EU will offer UK a flexible three months delay of article 50 and extension to 31 January 2020 in exchange for some hard new conditions. The period can be ended on several dates within the period if the Withdrawal Agreement is approved by UK Parliament.