Loading...

    Britain’s public borrowing surges to 19.1 billion pounds