It comes after a BBC investigation found migrants had travelled huge distances at the taxpayer's expense for a medical checkup.