At least 10 Tory MPs voted to keep the public sector pay cap last night despite having spoken out publicly against the policy, Scrapbook can reveal.

Labour’s amendment to the Queen’s Speech calling on the Government to give “emergency and public service workers a fair pay rise” was defeated by 323 to 309 votes.

The 14 vote majority could have been overturned if the 10 DUP MPs and just four of these Tories had abstained…

Johnny Mercer

Hours before trooping into the No lobby as ordered by Tory whips, the former soldier told the Sun:

“I want to see the end of the public sector pay cap. Seven years is enough. Our soldiers and nurses deserve better.”

Here he is trying to explain the logic of opposing the pay cap and voting for it:

Must address public sector pay, but in a responsible way. If labour really cared, they’d have run the economy properly pre-2010. pic.twitter.com/KEHn0AmTgK — Johnny Mercer MP (@JohnnyMercerUK) June 28, 2017

Dr Sarah Wollaston

During the debate on the cap in the Commons yesterday, this former junior doctor and GP said:

“It’s time to think again about the public sector pay cap. Because there’s no doubt in my mind that 7 years of this cap are now having a significant impact on morale within the health service and across our wider public sector.”

Maria Caulfield

This Tory MP voted for the pay cap despite speaking yesterday of her first hand experience of the difficulties caused by it:

Having worked as a nurse from 2010 to 2015 under the pay cap, I know exactly how difficult it is and how challenging the finances are. Most nurses I know work in their hospital bank to supplement their wages. On the whole, nurses were initially very understanding of the pay freeze, but we are now seven years into this, with no end date in sight…We need to look at the pay structure for nurses, as well as the pay freeze.

Heidi Allen

This Tory MP voted for the pay cap just two days after posting this message calling for it to be dropped in light of the DUP deal:

New DUP cash must surely mean funding will be urgently reviewed for pub sector wages, schools, social care, Univ Credit across whole UK too? — Heidi Allen (@heidiallen75) June 27, 2017

Daniel Kawczynski

Allen was outdone by this Tory MP who voted against a pay rise for nurses just 8 hours after calling for one:

Whilst supporting absolute need for continued fiscal prudence I feel we must start easing of public sector pay cap, especially for nurses — Daniel Kawczynski MP (@DKShrewsbury) June 28, 2017

Oliver Letwin

This former minister also made the case to life the pay cap on the morning of the vote:

“I think sooner or later there will need to be some movement on the rate of increase of public sector pay because we are getting close to the point at which the huge increase in public sector pay compared to private sector pay which we inherited in 2010 is levelling out.”

Nicky Morgan

The former Education Secretary told ITV News yesterday:

“I’d like to see some easing of the public sector pay cap, I think we all would.”

Dr Dan Poulter

Poulter’s register of interests shows that he still works between 50-90 hours a month as an NHS doctor. He had said:

“I have long advocated the need to invest more in our public services, and also to end the public sector pay cap.”

So he’s going to have a difficult time explaining his decision to vote for the cap to his colleagues.

Dr Andrew Murrisson

This MP, who is a Surgeon Commander in the Royal Naval Reserve, said this in yesterday’s debate:

“It is absolutely right that we should now look at removing the cap on pay for public sector workers, and that we should think in particular about those working in our health services. These people give far more back to the service than we give to them.”

Robert Halfon

Finally, there’s the supposed blue collar champion of the Conservative party Robert Halfon, who leads the trade union section of the party. Here he is two weeks ago telling the BBC:

“We absolutely have to make it a priority to say to public sector workers that you’re going to get a decent pay rise because they’ve suffered for a very long time.”

“We have to make it a priority to say to public sector workers that you’re going to get a decent pay rise” @Halfon4Harlow told BBC Essex pic.twitter.com/wS1qOHh08y — BBC Essex (@BBCEssex) June 14, 2017

Even the good Tory MPs put the interests of their party before people…