UK slang for being made redundant: i.e. losing your job due to there being no work for you to do, or no funding for the job any more.