Hmmm...one time, you spell color the way we Yanks do, then you spell colour the way the Brits (and former colonials in many parts of the world) would.
Are you, perhaps Canadian?
There have been indications that the earth's magnetic field is becoming unsettled and will switch polarities sometime in the near (geologically speaking) future.
Are you sure the North magnetic pole isn't drifting under your set?
From someone who has fixed more than his share of TV sets (I started when I was eight years old), I would start by gently blowing the dust and other crud out of the set. If the problem creeps up on you, I would suspect a heat related problem. Fire up the set with the back off and wait to see if the problem crops up. If it doesn't, replace the back, but don't screw it down. See if it comes back once again. If not, your cleaning job probably fixed it.
If the problem comes back, get a can of freeze mist and chill carerfully chill aome components in the CRT drive sections if you chill one component and the problem diasppears, replace that component.
If you have a service manual for that particular chassis, a good VOM and an oscilloscope, you can troubleshoot the set in that way as well, however if you have the proper tools, I shouldn't need to tell you how to do it.
If your set is PAL or SECAM, ask again and perhaps someone from the UK or the EU can come back with an answer.
Oh yeah, don't forget to charge yourself $50.00 for the service call and throw in a free degaussing of the CRT. :-D
I remain,
The Old Soldering Gunslinger