President Lopez Obrador calls for unity and celebration after Mexico strikes a deal with the US, but it's at a heavy cost.