The Brexit deal?

Yesterday's announcement from the EU offers a fresh chance of a Brexit deal, a withdrawal agreement and a transition period to the end of 2020. However, it remains to be seen whether Johnson has the numbers to get the deal through Parliament tomorrow.