It's already been said, but you need to talk to an expert about this - either a solicitor or a Trade Union official. They will probably advise you to raise a formal grievance with your manager, to start with, as you wouldn't be able to bring a discrimination case against the company without having done so.
A word of caution - bringing a case against your employer is not as easy as it used to be: you will have to deposit a sum of money, which you may not get back, before you bring a case, and you can't normally get legal aid for Employment Tribunal cases. As a first step, I'd suggest going to the Citizen's Advice Bureau to get some advice (they will often offer an initial consultation with a solicitor, for free) and they can talk you through the options open to you and try to help you establish whether or not you have a good case to bring. They can also advise you as to whether or not it's wise to accept what appears to be an unwanted change to your terms and conditions of employment, or whether you should insist that they continue to employ you in your old job.
Employers don't like discrimination cases, because they seldom come out of them looking good, and the potential awards that can be made against them are much higher than for a normal unfair dismissal case, so they are likely to want to resolve it amicably and without going to court but - I say again - you need expert advice, given in the context of the specific facts of your case, rather than assuming that your employer will roll over and play ball just because you have diabetes. If you have been off work for eight weeks, however unfair it may seem to you, they have valid grounds for at least investigating the situation, to see if "reasonable adjustments" need to be made, to allow you to come back to work.
Hope this helps, and good luck.