Germany’s European affairs minister Michael Roth said “political will in London” was needed to get a deal as Brexit negotiations continue.