Britain’s public debt burden is projected to exceed £3.5trillion by the 2030–31 financial year, according to new forecasts from the Office for Budget Responsibility (OBR). Annual interest costs are ...
Britain's tax-raising budget reduces near-term uncertainty, but doesn't change JPMorgan's expectations for government bond ...