tomato/potato like plant

tomato/potato like plant

Observation - tomato/potato like plant - UK and Ireland. Description: