Better handling of daylight saving times

We've fixed an issue with how we displayed times in our activity logs and other parts of the app. Some dates and times were shown in GMT rather than BST.