Labour's Hilary Benn says the government's position on Brexit is a "shambles" and that Cabinet divisions are an "open secret".