Is this a Toadflax?

Is this a Toadflax?

Observation - Is this a Toadflax? - UK and Ireland. Description: