Striden har warat » att och dag.