When do we leave the EU?

(It should probably be added that while we will leave on 29th March 2019, we will then start the transition period. In many ways that will be a lot like we are still in the EU. The transition period will end on New Years Day 2020.)

We leave the EU on 29th March 2019
We leave the EU on 29th March 2019