The tempestuous weather that descended on southern B.C. Monday afternoon will linger for the next few days, with a storm forecast for Christmas Day.