Cabinet minister Michael Gove refuses to guarantee that the government will abide with any law to rule out a no-deal Brexit, if passed by Parliament.