The budget deficit has been brought down to just over 1% of gross domestic product, a manageable level, and buoyant tax revenues can be credited with the improvement, as David Smith reports.
The international tax compliance landscape has become increasingly complicated and often unclear, as Ben Jones and Kunal Nathwani (Eversheds Sutherland) report.