you need dates of employment
I beg to differ.
From "Age and the Workplace guide for employers":
Application form
Remove age/date of birth from the main application form and include
it in a diversity monitoring form to be retained by HR/Personnel.
In addition review your application form to ensure that you are not
asking for unnecessary information about periods and dates.
Asking for age-related information on an application form could allow
discrimination to take place.
So unless the dates of employment are necessary to the role (such as regulatory reasons) then these should not be on application forms and by inference there is no need to put these on your CV.
I know this legislation quite well as I was a recruiting manager when the Act came in and went on numerous training courses.
Previous employment dates are vitally important, especially if any training is involved for a new job. Most employers will rigorously check these as training is very expensive. If someone has a history of a lot of short term jobs they would usually not be suitable where expensive training/retraining is involved IMHO.
You need to clearly explain what your skills and experiences are and its in your own interests to be honest, if you lie on your cv then it is very easy for you to be dismissed.
If you have the relevant skills and experience then you should be getting interviews, if not then you could probably make a few bucks out of employment tribunals