No.
Yes, you need a passport to go to British Columbia on a cruise.
If you have a French Passport, you might require a US visa to travel to Jersey.
Yes, you do need your passport.
yes, you need a visa as you are not a british passport holder.
No, once you are in Canada, you do not need a passport to enter a province.
Gibraltar is British territory so you you would not need a passport if you are a British citizen. However if you carrier has any connections elsewhere they may require a passport for boarding.
No, you do not need a visa.
If you are travelling from the USA to Northern Ireland, you need a passport to go there. You probably will also need a visa to enter Northern Ireland but you can find this out if you look up the British government website.
There is no such thing as an English citizen. If you were born in England you are a British citizen (as described in your passport).
No. You don't need a visa. Prague is in the Czech Republic, which is part of the European Union. Anyone with any EU passport can go there without a visa.
Yes, you need a passport to go on a cruise to Canada.
Do you need a passport to travel to Barcelona