NOT SOLVED :( Cart in header resets to £0.00 even thought items are still in session - then returns!

Any differences between session time (s_core_sessions) and cookie lifetime?

You can check the session lifetime on the server in the database (s_core_sessions) with the session id from the cookie.