National

New federal cabinet takes oath