Climbdowns and compromises on way to botched Brexit