Farage itching to return