Tory MP blames 'uncontrolled immigration' for shortages of GPs and school places