Purple toadflax?

Purple toadflax?

Observation - Purple toadflax? - UK and Ireland. Description: