History is "complicated" and the politics of the day often indulges in "cherry-picking facts" and to a considerable extent ...