Over 300 legal firms have gone into insolvency since 2020