I don't know how long it has been doing this but I noticed it half way through April.
When the radio is off and the date is displayed, the date is yesterdays date.
I have tried:
Resetting day, date and time to silly times, turning the radio on and waiting for RDS sync. This puts all times etc...