It seemed like a good idea of Thatcher's to give people a stake in British companies like electricity companies. However, it has backfired spectacularly as foreign, often EU countries, now own our vital utilities. Their priorities are profit - investment and service are way down the list. Hence part of the reason for the malaise we now find ourselves in.
Naturally, a service like public transport, rail, etc should be run as a service - not for profit. Unfortunately this means nationalisation and politicians running things. As we've seen with Doris and co, the quality of politicians has never been lower and shouldn't be trusted to run a bath.