Francois Fillon's party has apologised for tweeting a caricature of Emmanuel Macron, his main rival in the race to be France's next president, that Fillon himself admitted was anti-Semitic.

Fillon's conservative The Republicans tweeted an image of the independent centrist Macron with a hooked nose, wearing a top hat and carrying a red sickle with which he was cutting a cigar.