While looking for birds this morning along the west dyke trail in Richmond, noticed some colourful small flowers along the side of the trail. They come in colours of purple, pink, yellow and off white.
Linaria sp. Just looking on www to try and take id a bit further. Might be Nuttallanthus canadensis. Nuttallanthus canadensis - Google Search Linaria canadensis page
Nuttallanthus would have much shorter upper lip relatve to lower lip. Looks like Linaria section Versicolores mixture, sold as L. marocanna.