Don't write off France - Lancaster