Snowy weather,
A channel low is a low pressure system moving along or slightly south of the south coast from west to east which engages with cold air ahead of it and the result is snow on the northern flank. How far north the snow gets is always open to question but one thing is certain the further north the more likely rain on the southern side. The good thing is a channel low pressure gives the southern half of the country the heaviest snow falls when it happens. The are as rare as the teeth on SM avatar One to watch but as others have said I would not get to excited