I can't wait. Tax Freedom Day is just three weeks away. Add up all the taxes paid by people in the UK – income tax, national insurance, VAT, fuel duty, taxes on alcohol and tobacco, council tax and all the rest. Then work out how long it takes us to earn enough to pay for all these taxes. Then you find that in 2013 the average UK citizen will be forced to hand over to the government everything they earn between New Year's Day and 30th May!