It's because the left function works on text, and the downloaded date column was a date column, so i need to put a ' before the date, then it reads it as text, and then it extracts the first 10 letters only!
Blimey, can't believe I remembered that (it's must have been the only useful thing that came out of that job!!)