One Labour MP said: “We should not be outsourcing foreign policy to Nigel Farage. That is absolutely insane. We know that on a huge number of issues there is such a wide disagreement.”