The extension means the UK will no longer leave on Boris Johnson's 'do or die' Brexit deadline of October 31.