Lib Dems follow church calls for migrant amnesty