Jeremy Corbyn has taken a rather courageous position in that he recognises that you have to bring the country together at some stage and it will be over a traditional British compromise," he told the BBC's Andrew Marr show.