Is the Bank of England wrecking growth?
Read More

Who owns a £5 note?

Politicians love to talk about “taxpayers’ money.” But here’s the truth: every pound in circulation is created by…