Before the expenses scandal really got a head of steam, Alan Duncan, when answering criticisms from Ian Hislop on Have I Got News For You described his ability to claim for a second home even though he own half a dozen homes as "wonderful". He later described this as a joke, in poor taste, and he apologised.
Now we read that Alan Duncan has described the MPs salary of £60k as having to "live on rations". Again, Alan Duncan has apologised unreservedly.
Now what will Cameron do ? Come on Dave, show some backbone.