A man who avoided paying 34 million pounds in tax has been given one of the longest fraud sentences in British history.

Thomas Scragg - from Solihull in the West Midlands - has been jailed for 17 years after spending hundreds of thousands of pounds on luxury hotels and huge
restaurant bills.