Real Madrid abandoned La Liga in the last two seasons because they were not in better form, Ancelotti believes that their strength was not enough to win La Liga and the Champions League in the previous two seasons, so they gave up La Liga and focused on the Champions League; at the end of the season, Real Madrid was unable to win a single trophy because in the Champions League, they were eliminated by Manchester City in the semifinals. Real Madrid performance last season showed that the Champions League was not their top target, they focused on every competition, which is why they won as many trophies as possible.
However, if Barcelona get the players they are about to sign before the start of next season, they will have a chance to win La Liga over Real Madrid, they must be consistent with their games, not like how they were last season when they lost to weak teams. I believe they will be able to defeat Real Madrid next season and win La Liga, but they will not be able to win the Champions League.
Barcelona are not even close to win the Champions League, seems not even Madrid aswell but Manchester City are up to their game this time, and they just the favourite to win it this time.