Events today in Middlesex, Canada