Farage is winning the new battle of Brexit

Like it or not, the belief that mass immigration has gone too far is now mainstream