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.
Most of the time bookmakers need one or two teams for trap odds, so this is happening here in England case because we all know how they perform in these events for many decades and there is nothing new happening this time as well no chance for them to even have any place in last four they are unpredictable and never give their best at top level their domestic setup is one of best in world with too many trophies and achievements happening, but they fail to give their best in Euro and World Cup.
Most chances this time World cup is going to South America as their both top level teams are in good position, specially Brazil was amazing in qualified rounds, and they can go through here as well for this year's title.