Hello all! I'm looking at ordering a brand new Mini Cooper for my wife (and me

) to replace her 6 year old Toyota Aygo. After doing a little research it looks like the Mk.3 Mini is due to be launched this year. Does anyone know roughly when? Don't really want to spend £16k on a car to find the next generation is coming out a few months later.
What sort of delivery time can I expect from ordering from the factory? My local dealer Coopers in York say they have lots of cars on order with the factory and can change the spec to suit my requirements to reduce delivery time.
Final question, what sort of discount could I negotiate with a UK main dealer. I've been onto a couple of online companies for quotations and they seem around the 6% mark.