First snow of winter falls across Britain