2026 Ford Anglia Leaf Spring, Front