ADVERTISEMENT
CTV London Meteorologist Julie Atchison brings you the latest weather update for April 17, 2025.