Cook leeks, carrots, celery, garlic, and bay leaf in butter in a 4-quart heavy saucepan over moderate heat, stirring occasionally, until vegetables begin to soften, about 5 minutes. Reduce heat to moderately low and sprinkle flour over vegetables, then cook, stirring occasionally, 3 minutes. Add milk, broth, and beer in a stream, whisking, then simmer, whisking occasionally, 5 minutes. Stir in Worcestershire sauce, mustard, salt, and pepper.