Thick fog to hang around through the weekend