True, the right has been in outright denial of the facts, but the left has also been in denial about the contribution its policies have to the problem - they after all have been the cheerleaders for globalisation. No one is going to come out of this smelling of roses.