::
I've been living in England for 15 years, I've never filed a tax return, but I still have accounts with Itau in Brazil. In England, I have had an amount deposited in my bank account, which is over 100,000 pounds, for about 2 years now.
Question: Should I declare this to the CDE? What are the problems with not declaring the money in my account?