Barry Gardiner described one of Labour’s Brexit policies as ‘b******s’