UKIP leader Nigel Farage says the Prime Minister will secure a deal with European leaders because he 'hasn't asked for anything'.