Brexit deal’s last hope: Germany