A few of us on the 'Earn £10 a day thread' have tried this and have got our free shares so thought i'd share it here :-
Do you want to get a free stock share worth up to £100?
Create a Trading212Invest account using this link
www.trading212.com/ref/3iiA5xe and we both get a free share!
Register an account and choose the INVEST ACCOUNT, deposit £1 and you’ll get a free share which you can then sell (after 3 days) and withdraw the money.