2025: a year in political cartoons – from a Bond-villain Trump to a toppled prince Martin Rowson The Guardian 5 2 latest .....© The Guardian visit website