I have just been asked to go to France at the end of this month. I have just checked my passport and it runs out on 23rd July. I have looked online but seem to be getting different answers as to how long I need on my passport. Can anyone help please?