Added localise = No on each attribute and that seems to have resolved it
Living in UK and working with dates could be a nightmare especially when your server is located in the Netherlands. Be aware of BST and GMT changes.
I will advise you to set a configurable constant which you can change in the cloud config when you want. Set it as 0 or 1 depending on whether it is GMT(0) and BST(1) and add this to all your dates.
Do this when you are working a lot with dates and need to use them for scheduled events and so on.
Might have to test heavily on this though