After finishing my thesis in one sided book, I switched it to double sided and latex added extra pages such that chapters always start on even pages. See code below; However with contents for example, the first two pages show the correct header which is 'Contents' then the next and extra page which Latex adds shows the heading 'List of Figures' of the next chapter (see image below).
\addcontentsline{toc}{chapter}{Contents}
\lhead{\emph{Contents}}
\tableofcontents
% list of figures
\addcontentsline{toc}{chapter}{List of Figures}
\lhead{\emph{List of Figures}}
\listoffigures
% list of tables
\addcontentsline{toc}{chapter}{List of Tables}
\lhead{\emph{List of Tables}}
\listoftables
This is part of my preamble \documentclass[12pt,a4paper,twoside]{book} \usepackage{fancyhdr}

\markboth{<left>}{<right>}or\markright{<right>}would be much more appropriate than\lhead. Maybe you are lucky and your document class has a fully automatic way to add the LoF and friends to the ToC and have the expected text appear in the header. – moewe Jul 28 '19 at 13:51\documentclass[12pt,a4paper,twoside]{book} \usepackage{fancyhdr}– Luke Galea Jul 28 '19 at 13:57\lheadand marks take effect on the page where they occur. This might be corrected by adding\clearpagebefore the\addcontentslinefor the list of figures. – barbara beeton Jul 28 '19 at 13:58\cleardoublepagebefore \addcontentsline for figures and table did the trick :) It would still be cool if I could have headers changing left/right side based on whether pages are even or odd – Luke Galea Jul 28 '19 at 14:08bookclass by default chapters start on odd pages. You say that in your case chapters start on even pages. What have you done? – Peter Wilson Jul 28 '19 at 16:30