Ok after I bought the new flange (or whatever the term is) but it doesn't come with a dam seal!
Guy in parts dept says it mustn't come with a seal (even though the old one seemed to have one) so i got gasket sealant and hopefully that will do the job