A couple of points.
As others have said, did you ask about health testing of the parents and did you see their certificates of relevant testing before purchasing the pup? If you didn't, and solely relied on the reputation of the breeder, then your money has been wasted.
Daisy is right to say that a breeder cannot guarantee the health of their dog but unfortunately many breeders do give the impression that their dogs will be healthy.
Is the cataract problem a known issue in your breed? Is the breed one of the High Risk ones?
More generally, if you think the breeder has withheld paperwork that should have been supplied or misled you - I would report to Kennel Club, especially if they are an Assured Breeder, and breed society - they should know about this. It may be worth checking also with Trading Standards - they do investigate problems with dog breeders and for all you know, this may not be the first complaint. Depending on the number of bitches, they may also be licensed by the local authority -again, worth checking and reporting.
Lastly, do report your problems to Puppy Watch - they have a massive database of breeders/problems and believe me, there are some really eye opening and very sad cases of poor care and dreadful health problems from breeders with supposedly good reputations. A few Crufts rosettes do not tell the whole story.
Also - I strongly recommend a look at Dog Breed Health - this is a superb website which gives detailed information about the genetic issues for all the main dog breeds, including a coefficient of inbreeding, what diseases to watch out for, what tests, and links to lots of lovely ongoing research into dog genetics/disease - it's currently a field with a lot going on.
See here