If you are going to make companies, corporations, actually responsible for the safety of other people's lives, then if they fail in their duty, the only thing to prevent them failing in their duty is the fear that they would be put behind bars.
Most British people are keen to remain in a European free trade zone; and most EU states are keen to keep us there, because we buy from them more than we sell to them to the tune of £40 million per day.