The tweet was deleted by the author.
But we saved everything 🙂.
Robert Colvile shared insights from a major project that involved engaging with numerous investors.
He stated that a clear trend emerged: investors feel there is a significant lack of a customer service ethos.
Colvile has previously argued that even large tax increases fail to offset government spending growth. He has also highlighted that Britain imposes some of the highest land taxes among Western nations. These observations reflect ongoing concerns over public sector structure and policy.