Jeremy Corbyn backs a soft Brexit and dashes hopes of a second referendum