Oh, and where on earth is this £15bn of investment in the North.
Been away, have I missed something other than delusional comments !
Last budget stumped up about a couple of hundred million at best, can somebody produce a detailed list
Last edited by Bagso; 12th Jul 2016 at 06:06.