Prof. Andrew Leyshon and Dr. Sarah Hall on the current financial crisis