Source: https://www.theguardian.com/politics/2017/jun/19/what-is-the-brexit-timetable-and-how-might-it-change