Employers liability insurance is a type of business insurance policy that virtually all firms employing someone must take out. However, there are some notable exceptions.
With the April 2026 deadline approaching for MTD for Income Tax Self Assessment (ITSA), new research shows how unprepared the self employed are for the change.