The Spending Review and the GBP 725 billion ten-year infrastructure plan, unveiled on 11 and 19 June, respectively, demonstrate the British government's desire to move away from forced fiscal consolidation [...]
The latest economic news. [...]