British Steel has secured a £100m loan from the government to pay its EU carbon bill, a source close to the company has said. The money means the private equity-owned firm will avoid a steep EU fine.