Why is the biggest Brexiteer now saying the UK should have stayed in the single market? Daniel Hannan is blaming Remainers for not compromising instead of himself. By Jonn Elledge