broad church
British
an organization that includes many different types of people with different opinions.
The Congress remains a broad church with members from a diversity of backgrounds.
Cambridge English Idioms Dictionary