Nigel Farage unloads on Germany and France over the current state of the EU