Economic Insanity, out on the streets of London, England.