Boris Johnson admits cost of living support isn’t enough, but promises “extra cash” in October