It's because your British (I'm serious, hear me out). There is a bug in Windows Server 2008 that forces the "current format" to "Arabic (Saudi Arabia)" and prevents you from making any changes to it if you set the regional options to English (any country other than US) in the group policy. It appears that this affects Windows Server 2008 R1 machines (and maybe Vista too) running under a Windows Server 2008 R2 domain.
Edit: I'm told that you may have to not only remove the offending group policy setting, but also delete the affected user profiles. After the user logs in again, it should be back to normal. You may want to do some testing before you delete anything though =P