Emran Mian: So much for the 'progressive majority' - most British voters sit broadly on the right | Conservative Home
Indeed, the left is not only outnumbered but divided on immigration.