The health service is to recruit hundreds of GPs from countries such as Poland, Lithuania, Greece with promises of £90,000 salaries and “generous relocation packages” in a bid to tackle a spiralling NHS crisis.