The European Union is preparing to offer the United Kingdom a three-month extension, until January 31, 2020 with the option of leaving earlier if an acceptable Brexit deal is reached within that period of time.