ADVERTISEMENT
CTV News London meteorologist Julie Atchison has the latest forecast for Nov. 18. 2025.