Brexit deal better than nothing, but not by much