Nigel Farage is on track to become Britain’s next prime minister, with a major new poll showing the party is close to having enough support to form a majority government if an election were held today ...