Tuberous Comfrey?

Tuberous Comfrey?

Observation - Tuberous Comfrey? - UK and Ireland. Description: