PoliticsCartoonBy The NewsroomPublished 21st Mar 2010, 21:56 BSTUpdated 22nd Mar 2010, 00:15 BST A Green view