Either they have been indulging in that foul habit or it’s another smoking gun.
We can never be too sure because 329 MP’s have put up a smokescreen to conceal their unpaid £138,000 drinks bill.
And all this on a day when it is proposed that alcoholic drinks should carry a health warning.
That’s obvious. At £419 each, these MP’s will surely be completely ‘plastered’ while our finances continue to haemorrhage.