Brexit: Productivity MUST increase
The National Debt in the UK is £1.83 trillion and rising. There are interest payments of £40 billion per year on this debt. The UK Government has introduced austerity measures which have reduced the annual deficit to around £55 billion from a record high of £151 billion in 2010, however, the fact is that the… Read More »