We now learn that some €7 billion of the European budget (around €150 billion in total) was paid out in error, whilst the masterminds behind this are asking Britain to stump up another €2.1billion.
I am not here making the traditional eurosceptic point. We knew it was corrupt when we joined; we knew they could ask a successful country for more money to subsidise the lazy and unsuccessful; we accepted that European Law takes precedence over ours.
We should pay up without all this whingeing: this is money we owe.
Of course we shouldn't have joined in the first place. Of course we should now leave (we should have left long ago). But this was our cock-up and we must take responsibility for it.