You may need to look at Barcelona's journey in La Liga this season once more especially in their 19 matches in the first half of the season. If I am not mistaken, Barcelona has only 2 draws "Rayo Vallecano and Espanyol" and 1 loss by "Real Madrid" in 19 first half matches. Then how do you say Barcelona's form was bad in the first half of the season?
Check here: https://www.livescore.com/en/football/team/barcelona/2911/results/
De Jong, Dembele, Lewandowski, Pedri and Gavi and Raphinha played well. They seem to hit it off with Xavi who is so passionate about his team. But unfortunately, Barcelona failed in the Champions League because the opponent was quite heavy. Barcelona also failed in the Europa League because of Manchester United, but next season I hope Xavi can make his dream come true.
The results I saw from Barcelona were amazing, they have many financial issues and the players playing for Barcelona could get more salaries if they play on other teams, during this season Xavi started coaching Barcelona for the first time and he had not much experience as a coach that's why winning the La Liga title is a great achievement for him.