Just heard TOM-TOM are to recall 150,000 Sat Nav systems, Apparently England can no longer be found in europe,