What do I mean by the “UK streets are littered with tax bills?” Last week we looked at the obvious taxes around income and the cost of living. This was written hoping that the people planning to come to the UK thinking going from zero to hero will be easy are made aware that it…