The high cost of living and casualisation of the workforce are forcing more people than ever into a second job to make ends meet.