Brexit doom and gloom has pushed many British residents in France to apply for a carte de séjour but did you know that you must still have a valid passport (or ID card) to travel to any European country other than France?

If you ever had the feeling that you have spent half your working life just paying tax, you are not far wrong, what with income tax, national insurance/social security, capital gains tax, VAT, council tax, excise duties …

1 4 5 6 7 8 10