‘We have definitely raised the bar’ – Andrea Stella pleased McLaren could shake off reliability concerns in Barcelona Read more