Prime Minister David Cameron hit out at "aggressive" tax avoiders while senior MPs from across the political spectrum waded in to voice their displeasure.

The singer and two other members of Take That refused to comment on reports over the weekend that they face having to pay tens of millions of pounds in tax after a court ruled a partnership in which they invested was a tax avoidance scheme.

Barlow along with Howard Donald, Mark Owen and their manager Jonathan Wild invested £66 million into two-partnerships styled as music-industry investment schemes, according to reports.

Judge Colin Bishopp ruled that 51 partnerships set up by Icebreaker Management were to secure tax relief for members and HM Revenue and Customs is now expected to demand repayment.

poll loading

Do you think Gary Barlow should be stripped of OBE?

500+ VOTES SO FAR

It was alleged in 2012 that Barlow, Donald, Owen and Wild invested at least £26 million in a scheme run by Icebreaker Management.

At the time Take That's lawyers insisted the bandmates believed the investments were legitimate enterprises and that all four named paid "significant tax".

Barlow, who has previously been seen on the campaign trail with Mr Cameron, masterminded the Queen's Diamond Jubilee concert and was given an honour for services to the entertainment industry and to charity in 2012.

Labour's Margaret Hodge, chair of the Public Accounts Committee, who has brought a spotlight to bear on tax avoidance, said Barlow "might want to show a bit of contrition by giving back his OBE".

Liberal Democrat Chief Secretary to the Treasury Danny Alexander said: "People who don't pay the taxes that they should undermine the economy, damage our public services and place an extra, unfair burden on hard-working families and companies who play by the rules."

Conservative Charlie Elphicke told the newspaper: "People who have seriously abused the tax system should be stripped of their honours."

However Mr Cameron said he did not think that removing the honour from Barlow was "necessary".

The Prime Minister told ITV's Good Morning Britain: "I mean Gary Barlow has done a huge amount for the country, he has raised money for charity, he has done very well for Children in Need, so I'm not sure... the OBE is in respect of that work and what he has done.

"But clearly what this scheme was was wrong and it is right that they are going to have to pay back the money."

"I am against these aggressive tax avoidance schemes but I am not just against them - this Government has taken a huge amount of steps to legislate and toughen the laws and go after aggressive tax avoidance schemes for the very simple reason that if people go after these schemes and aggressively avoid tax they are making it the case that everyone else has to pay higher taxes as a result," he said.