This is Aquilegia vulgaris
The English equivalent for your sporn is spur, as I had mentioned earlier: Aquilegia has 5, Delphinium 1. I am still not able to reconcile about the other plant. It looks different to me, although leaves definitely resemble Aquilegia vulgaris.
Dr. Gurcharan Singh
Retired Associate Professor
SGTB Khalsa College, University of Delhi, Delhi-110007
Res: 932 Anand Kunj, Vikas Puri, New Delhi-110018.
Phone: 011-25518297 Mob: 9810359089