Just walked past the new billboard at London Bridge. Really? Fitting for today's econ news...