The UK’s House of Lords has given initial approval to a bill to help save the British Steel plant in Scunthorpe, which is at risk of closing.
The UK’s House of Lords has given initial approval to a bill to help save the British Steel plant in Scunthorpe, which is at risk of closing.