Jeremy Corbyn and Theresa May set for a TV debate on Brexit. Phillip Hammond admits Brexit will make us poorer. And will Labour back a second referendum?