Two-fifths of UK workers in full or part-time employment are given short notice of their work patterns.