What's a banker worth?

Is there anyone who really believes that bankers are brilliant people worth paying huge salaries?

Tags:

London gets first joke mayor

If it's true we get the government we deserve, what does this say about Londoners?

Tags:

A bad case of consumption

Has England been turned into a giant theme park? It certainly seemed that way...

Tags: