Employees should be given health checks when starting new jobs to help tackle sickness among Britain’s workforce and rising numbers of those leaving jobs due to ill health, according to senior Labour adviser Sir Charlie Mayfield.
The former John Lewis chairman said the UK could learn from countries such as Finland and Japan and introduce mandatory health checks for workers when they join companies, and at other trigger points, such as after long periods of absence.