Lewis Hamilton joins Ferrari at the end of this year but has one more season with Mercedes to negotiate, which has so far proven to be his most difficult to date