Before: 1966 Ford Anglia 105E Posted on March 25, 2019 by admin The Anglia 105E built from 1959 to 1968 was the third and last version of the famous Anglia nameplate. The 105E was powered by a 997 cc engine which was actually smaller but more powerful than the 1172 cc engine that powered the previous model.