Life's Little Ironies
Having defied the normal laws of politics for a very long time, UKIP and Nigel Farage seem now to be paying a price over the latest in a long line of high-profile scandals and gaffes.
Only this time an attempt to defraud expenses from the European Parliament is the the cause of their undoing which is hugely funny and ironic.
Peter Brookes captures the moment perfectly with this cartoon in The Times.