Question: do you need a passport to travel between england and france?
Answer: General case — yes, you can travel from the UK to France with just a national ID card. If you have one, that is. The UK does not issue ID cards to its citizens, so if you're Her Majesty's subject you're out of luck. Passports and national ID cards are the only documents which are valid for travel.