Who is Francois Fillon and should we still care?