What are consequences of business insolvency in England?

If your business is considered insolvent, UK law states that you must employ authorized insolvency practitioners (IP) to perform formal insolvency proceedings. That much is just common knowledge, but what an insolvency practitioner actually does (and can do) within your business remains ambiguous for…