France is better than Britain, but we're scared to admit it