Over 700K foreigners overstayed their visas in UK