Why is handing our public services and utilities to the nationalised companies of other countries better than running them in the UK public sector?

Simon Coll, Oakham