The ultimate guide to Schengen visa for spouse of British citizen