Test Match Special pundits size up the eight teams competing for World Cup glory

Source – 

Who will win the Cricket World Cup?