Sorry for going AWOL after my post but was unwell for couple of days.
Your solution is only partially working for me. The date is now displayed in UK format dd/mm/yyyy after using datepicker and I get no validation errors when submitting but the date is in the database as 0000-00-00
Bit confused as it seems to have worked for mr hankey!
I've attached as a txt file if you could see what's going on(or what I'm missing)?
This was with a fresh PHP file, adding fresh CSS form with 3 fields