The Russian full-scale invasion of Ukraine began a year ago. My cartoons have continued to cover the conflict during this time and I thought this an apt moment to collect some of them together in the same place.

They have appeared in various publications at various times through the year but, seen together and in chronological order, they tell a story. A story so far…

I will keep drawing as events continue, hopeful that each Ukraine cartoon might be the last – that Russia might be forced to cease its aggression, withdraw its forces, allow peace to be established and justice to be served.

James.