Linaria vulgaris (Yellow Toadflax or Butter-and-Eggs)

Smaller than its cousin, Linarea vulgaris has linear leaves.

 

I am really sorry that this invasive plant is so pretty.