Actually all my calendar stuff is relying on Exchange so disabling it would be a no go as a solution but I temporarily turned it off and added an event to my device's local calendar and that had the correct time. So it must be MfE related.