Nigel Farage touts the idea of a 'non-aggression pact' in a general election if the prime minister drops the whole withdrawal agreement, but vows to fight him at the ballot box if he doesn't.