The Conservative party appeared to make a new promise overnight by vowing not to increase income tax for higher earners.
The pledge came less than a week before the General Election and contrasts with Labour party plans to increase income tax for those earning more than £80,000.
But speaking in West Yorkshire this morning Prime Minister Theresa May insisted the Tory tax plans have not changed.
She said: "Our position on tax hasn't changed. We have set it out in the manifesto.
"What people will know when they go to vote on Thursday is that it is the Conservative party that always has been and is and always will be a low tax party and it is our firm intention to reduce taxes for ordinary working families
Defence minister Michael Fallon told the Daily Telegraph: "You've seen our record. We're not in the business of punishing people for getting on. On the contrary we want people to keep more of their earnings.
The only way they can be sure their taxes won't rise is to vote Conservative. We already know your tax will go up if you vote Labour on Thursday.
Shadow chancellor John McDonnell responded to the Fallon's remarks, saying the "mask has finally slipped". He added: "The only guarantee the Tories are prepared to give at this election is to big business and high earners."
The comments come after the major leaders of both parties experienced a bruising encounter on live TV last night.
Prime Minister Theresa May and Labour leader Jeremy Corbyn faced stiff questioning from audience members on BBC Question Time.
Hosted in the York, nurses hit out at May over pay caps and ill-treatment in the workplace. During her 45-minute stint of questions the PM once again rolled out rhetoric of "the only poll that matters is the one that takes place on polling day".
Meanwhile Corbyn was grilled over his views on nuclear weapons. Under intense questioning Corbyn told one audience member: "I don't want to be responsible for millions of deaths and neither do you."