British employees are working 215.8 hours of overtime every year, with more than two in five (42%) doing so for free.