Go to Control Panel and select Options. Your timezone should be set to GMT +8 and you need to set the box below to automatically detect DST, if it is set to ignore DST or manually set DST then the shift to British Summer Time last week will have thrown things out of whack. The GMT time is correct by my reckoning.