taxresearch.org.uk
The City is holding this country hostage
UK government borrowing costs are rising fast, and the official explanation does not make sense. Britain is paying far more to borrow than France or Italy, despite having its own currency, a central b...