Why are more people turning to self-employment?

Are more people in the UK turning to self-employment out of necessity rather than choice? This debate has been raging over the last few months and the news that self-employment has reached an all time high will no doubt start people talking again.

HMRC postpones January meeting of IR35 Forum

A lot of contractors were probably waiting with bated breath to hear the latest news from the IR35 Forum. However, they were in for a disappointment when HMRC postponed the meeting scheduled for the 18th of January, saying there was more work to be done.