Re: NHS IT - the cockup's built in.
Really? I'm not sure where you get your information from, but the key pieces of software in the NHS for primary and secondary care are:
iSOFT/CEC Patient Centre (plus a number of other hospital patient management systems)
GE Centricity PACS (plus a number of other radiology RIS systems)
EMIS Patient Management (plus a number of other GP patient management systems)
A number of systems for use in speciality areas, e.g. various operating theatre management systems, Euroking for maternity data, BadgerNet for neonatal data.
All of these are owned by profit-making companies and sold to the NHS for a tidy profit. To my knowledge, they're all mutually incompatible, requiring further expensive "interface" software to do semantic mapping when data is moved from system to system. What's absurd is that the NHS is unable or unwilling to design its own systems to replace the above, and sell them to public and private providers in other countries for profit to help fund our own system.