Nations League was a disaster for France and England but I doubt that these clubs will perform poorly in Qatar like they did in NL.
Brazil to be the most favourite is OK. England in the second place? That's a bit exaggerated imo. France is better tho. Argentina isn't that bad and there shouldn't be such difference from England. Portugal? That would be a surprise.
I was surprised how high the bookies rate England's odds, maybe these odds are based on England being a Euro finalist, although it's a bit strange given that Italy doesn't take part in the World Cup finals at all.

I'm also surprised that the odds for Germany is so different from France and the same England, which in the last matches looked very weak. The fact that Brazil is the bookmaker's favorite is to be expected, they love it.