Bastianini overcomes difficult conditions and a lot of traffic to claim his first ever pole for the Catalan GP.