How secure is your umbrella company contract?

Recent research conducted by HSBC has discovered that 29% of people in the UK think their job is not secure over the next year and 37% believe the same will be true over the next three years.