The mainland will expand medical insurance to cover all critical illnesses for all urban and rural residents by the end of the year, the State Council said yesterday, the latest step in a plan to fix a health care system that has sparked public discontent.