Tax Authorities Alert to Unexplained Bank Deposits
In a telling reminder that the tax authorities are alert to unexplained bank deposits, a civil engineer has been directed to pay a £24,924 income tax demand – as well as a swingeing £11,216 penalty – after an inquiry into his tax affairs that
