A Tory MP has poked fun at Take That star Gary Barlow over allegations he used a complex scheme to avoid tax.

Former tax accountant Nigel Mills weaved songs by the star's band into a Commons speech during consideration of the Government's latest Finance Bill.

Barlow and comic Jimmy Carr are among a number of celebrities who have both been accused of using legal avoidance schemes to minimise the amount of tax they pay. Carr later said he had made a "terrible error of judgment" following The Times' disclosure of his tax affairs.

Mr Mills said: "I'm not sure I would choose to listen to their concert or their jokes."

He said the stars could re-file their tax returns and pay the money due "if they are now feeling a little guilty about it".

In a speech littered with Take That references, the Amber Valley MP said: "As Gary Barlow might think it would actually only take a minute to do that."

He continued: "Then, of course, that money would be back for good wouldn't it? It would certainly be one of our greatest days, I only pray he would do that and it would certainly be magic if he did."

The band's hit singles include It Only Takes a Minute, Back For Good, Greatest Day, Pray and Could It Be Magic.

Mr Mills told MPs who were groaning at each of his puns: "That's all the Take That songs I can actually remember."