The last Monday before May 25 is Victoria Day in Canada. The holiday has been celebrated since before Canada became an official country. Originally it was observed on Queen Victoria’s actual birthday of May 24, but it was changed to a variable date in 1952. It is a statutory holiday federally and in most provinces and territories, including Ontario.
If you have today off, as I do, then I hope you are having a great holiday.