The failure of the most recent deal had been feared by many involved, amid growing calls from German politicians that the headquarters be shifted from London to Frankfurt because of Brexit - a concession the LSE did not want to make.