It’s time for Labour to put their money where their mouth is and begin delivering new homes. However, previous governments have continuously failed to meet targets, begging the question of if they’ll even succeed.
The Bank of England have at last slashed interest rates to 5% for the first time in over four years.