@Ralph ******
I checked-in at the check-in desk at Lisbon Airport for a three leg flight. The agent told me I needed either a return/onward ticket or ‘some sort of visa’. However, she said if she’d been checking me in for another airline she wouldn’t be asking for this which, in her opinion, wasn’t fair. She issued with all three boarding passes. At Madrid when attempting to board for my second leg the boarding gate supervisor stopped me telling me she had cancelled my two remaining boarding passes. I now needed to give her sight of return/onward ticket or a visa. I was told I shouldn’t have been allowed to board at Lisbon.