Interference would be my best guess as I can't see the channels coming back if the aerial was misaligned.
Could it be the central heating causing the interference as obviously that is switched on more often at this time of year? Try turning the heating off when you have lost channels and see if you get them back. It could even be a neighbours heating (or whatever) that causes the interference, but that will be more difficault to prove.
You could try plugging your Freeview equipment into the likes of a Belkin mains conditioner that filters EMF & RFI - I have all my equipment plugged into a few of
These. Not cheap but they do offer peace of mind and may well filter the interference you have and prevent the channels from being lost - try to borrow something similar to see if it helps.
Mark.