More than two million GP appointments could be at risk from the National Insurance (NI) hike, analysis suggests. While the NHS and the rest of the public sector are protected from the rise ...