Rishi Sunak ‘ready to ram Channel migrant law through’ despite House of Lords resistance after claiming his plan is ‘starting to work’ – but poll shows Tories failing to win over voters