Produced since 1959, the Ford Anglia 105E was a brilliant little sedan, with a 997cc engine that made the history of motoring, even the sports one. Some mechanical parts of the 105E were derived from the previous series (100E). In 1962 a version equipped with the 1197cc engine (Anglia 123E) was marketed. The Ford Anglia went out of production in 1967.