UK government borrowing costs hover near 16-year high

OSTN Staff