There are lies, big lies, whoppers and Olympian lies

Just as our greedy, lying, lazy, expenses-fiddling MPs head off for their well-paid 8-weeks summer holidays, the Government has issued a report claiming that the 2012 Olympics came in on budget at around £9bn and (conveniently for our leaders) produced £10bn in benefits for Britain. The worry is that some people might be stupid enough […]