Found it, I had to go into game notifications and unlock it from there. Not exactly obvious though!

Ok, I'm in the UK and had the Gigatrack message this morning to press A to accept the free track.

Where is it on the map???? Can't find it anywhere and there's no option to ask Ubisoft on their support page as live chat is greyed out.

Cheers