The rules are - you can't stay longer than 90 days in the Schengen countries in a rolling 180 day period.
Son is in Italy for 89 days. Then UK for 7 days and America for 2 months. Then wants to come to France with rest of family for holiday in August. Rules say son needs visa.
Try to get visa:
- French visa website says 'staying in France under 90 days? you don't need a visa'
- I lie and stay he's staying for over 90 days as there's no option for 'been somewhere else before coming to France'
- We need to give his French address
- I lie and give an address of a random hotel in France
- The form crashes and the service is down
- I'm eventually directed to a different form, to make an appointment to get visa
- On this form I need to give his British Residence Permit number and validity date - he does not have this permit because he is British
- Husband phones French consulate. Bizarre hold message says press 1 to talk to someone, then sends you back to the recorded message that says press 1 to talk to someone
- Husband phones French embassy. Answer message says phone French consulate
So - travelling to France, if you have already been to another European country for over 90 days - is now impossible isn't it?
Stupid Brexit. Who voted for this shit?
I know now that he should have got a longer than 90 days visa for going to Italy, that would have covered France, but when he left for Italy we didn't know we were going to France.