Britain may have to accept untold numbers of migrants from Gaza after a court ruling