Hi a little complicated one, I have dual British and Portuguese citizenship, and live in England.
I am looking at working on rotation in Germany at 2 weeks a time, can I travel to Germany out of England on my Portuguese ID card as this also entitles me to work visa free, and then on my return use my British passport?