The Conservative Party has been torn apart by the row over Brexit with large numbers of Tory voters deserting them to vote for the Brexit Party in the European elections last month. But what about the Opposition? Brexit is also hugely divisive for the Labour Party.