The investments I was referring to was gilts, which is how the government borrows money from foreign countries and private investors.
We do absolutely need foreign investment as our national debt is currently £2.7 trillion (about £40k per person)
If governments start selling that debt, then higher interest rates will be demanded for new gilts by those willing to still buy them.