Workers at Steve's Fish Bar in the south Wales industrial town of Port Talbot saw a familiar face leaning over the counter at ...