Council okays KPME Bill after detailed debate