Complex sentence: Section 20 applies to offices of Parliament and the government of Canada, including government departments, the bureaucracy, and according to some judicial decisions, police departments and the Royal Canadian Mounted Police, although not all police officers need to be bilingual.
Split into simpler sentences: Section 20 applies to services from offices of Parliament and the government of Canada, including government departments and the bureaucracy. According to some judicial decisions, it also applies to services from police departments and the Royal Canadian Mounted Police, although not all police officers need to be bilingual.