Avstemningen skulle egentlig ha funnet sted i forrige uke, men ble utsatt i ellevte time da May innså at et stort flertall i Underhuset lå an til å stemme mot brexit-avtalen som hun har forhandlet fram med EU.