Fabian Picardo, Chief Minister of Gibraltar, talks to TRE’s Bill Padley…

713