The government has got itself into a muddle over its policy on banks and lending.