Working long and unsociable hours means that over a third (34%) of those who care for others are left with little time to prioritise their own health and a similar amount (31%) find it difficult to attend medical appointments, including eye tests