It comes as Mr Johnson's proposed amnesty for illegal immigrants - which would allow them to stay if they have lived in the UK for 10 years - was shot down by Number 10 after he raised it during a Cabinet committee meeting.