Arthur Conan Doyle attributed many fantastic quotes to his most famous character Sherlock Holmes.

In one he told his companion in crime-busting, Dr Watson: "How often have I said to you that when you have eliminated the impossible, whatever remains, however improbable, must be the truth."

In the current political climate it sometimes feels that this is what David Davis says to Theresa May about Brexit as the Government tries to get its European Union (Withdrawal) Bill through Parliament.

The main upward pressure is expected to have come from retailers raising prices in response to the Brexit-hit pound, according to economists, who have also flagged the impact of an annual jump in motor fuel costs.

The rise could well put pressure on the Monetary Police Committee to keep interest rates as they are.

However the last word, or two, on Brexit goes to none other than Jack Dee. Well, his beef isn't so much with Brexit but our lack of modern-day ability to have a laugh without taking offence.