Are we doing enough to prevent cyber attacks after Marks and Spencer, Co-op and West Lothian Council hit?

A number of high-profile ransomware incidents have taken place in the last few weeks, targeting supermarkets such as Marks and Spencer and Co-op.