Executive authority in Saint Helena is vested in Queen Elizabeth II and is exercised on her behalf by the Governor of Saint Helena. Who is responsible for Defence and Foreign Affairs?