The clock setting in your profile overrides the general forum one - this is so that people like Hongkongstuey can use their local clock to get sensible forum times.
You might have forgotten to re-set it after the last BST change? I've never heard of it changing by itself but hey, no software is perfect so it's entirely possible.