That all sounds superficially convincing but entirely ignores the question of how exactly Parliament can go about voting against Hard Brexit. Bear in mind that Parliament passed an Act which sets out our leaving the EU on 29/03/19. Unless that Act is repealed by another Act it is good law. Yesterday’s events do not provide a mechanism for repeal.