Manchester United cannot be considered a weak team. This squad is strong. But the bonding between squad players is weak. Match strategy is not good enough either. This is why United's overall performance has been poor and erratic. So it cannot be said for sure whether United will be able to play well in the home match against Arsenal. Arsenal are in very good form right now. Arsenal have won their last two matches against Tottenham and Chelsea by 3-2 and 5-0 respectively. Arsenal players are expected to continue this trend.
That's true because the Manchester United squad has not been very consistent this season and what's more, a number of players are so selfish that there isn't good cooperation during the match. In fact, they had to accept a draw when they faced a much easier opponent because of the selfish problem of players not working hard on the field. Facing Arsenal at home will provide great motivation for Manchester United players because this is about rivalry and Manchester United will definitely not let Arsenal steal full points at home.
Tottenham is a strong team. I saw their performance against Arsenal. Tottenham players were able to play well enough. Arsenal team will definitely try to get points against Manchester City. But CTO is strong enough. And Guardiola is well aware that dropping points in a match will make it all the more difficult for City to win the title. If you want to win the title, you have to win consistently. City will definitely play for 3 points.
Even though Tottenham are a little stronger than the previous season, they will face Manchester City who are much more consistent and I don't think it will be easy to beat Manchester City now. Pep Guardiola must have warned about this match because if they lose, Arsenal could have the opportunity to return to the top of the standings. The match is still long and Pep Guardiola can prepare the match better to beat Tottenham because they need a win to ensure the title.