Day

November 28, 2017
Last week the UK got a downgrade. Its growth prospects were slashed by the Office for Budget Responsibility in the all important area of productivity. If it’s correct, the country faces another decade of very challenging economic circumstances having just gone through one following the financial crisis. Sobering stuff. The stamp duty change grabbed much...
Read More