Most politicians I meet aren't corrupt, but if you don't come in with strategy and vision to catalyze investment, that's a problem. UK is 28th in OECD for private sector investment. Many businesses make profits but don't reinvest.
If you come in with good ideas, which I think the government had, but without enough gusto and conviction to really go after those goals, then it's going to be hard to reverse a cycle of underinvestment.