Yes without a doubt you do
No
If you were born in England, you would know that there is no such thing as an English passport. Citizens of the United Kingdom (including England) have British passports.
yes.
You need 6 months left on your British Passport for when you are due to LEAVE the country. Otherwise you need to get a new one! I have just found this out by the British Passport office charge £97 and you can get a fast track one done and delivered within 1 week.
No, once you are in Canada, you do not need a passport to enter a province.
yes
Yes, everyone needs a passport to enter the United Kingdom.
If you are not British Citizen then you will need a valid passport to enter the UK. If you are a European citizen and your country is a EEA member then you can also enter under national identity card issued by a EEA Country including Switzerland. the Id and passport must be valid for the entirety of your stay. To enter from some non EEA countries you may also require a visa.
you need a passport.
You do need a passport to enter Holland from abroad, however it does not have to be British. Check a Dutch government website for more information on visa restrictions for other countries. As Holland is part of the EU, any other European passport holder can enter freely.
No they don't need a passport. Adults only need a passport to enter foreign countries. Americans can travel freely between the U. S. states.
Yes, with a passport you can fly from the US to anywhere.
Yes, any person who is NOT a British National needs a passport and in some cases a visa also.