The Consumer Credit Act was written for a different era, Economic Secretary to the Treasury and City minister Rachel Blake said.