Growing in our little cottage garden, presumably self-seeded as I can't remember planting it. The leaf is a little like an aquilegia but the flowers are totally different. It is about three feet tall and rather pretty 
Does anyone know what it is please?