Question is in the title really. I am due a bonus for the six months I worked prior to commencing maternity leave, but my employer is stating I can't have it until I return to work and if I don't return I don't get it at all. Others are having bonuses for last year paid this month. Surely I have already earnt the bonus, so can they really do this?