Odd that Tory MP Heidi Allen gave such a passionate and heartfelt maiden speech in the House of Commons last night against tax credit cuts.

Because just last month Allen voted for cuts to tax credits. Just as she did again last night.

Of course, Allen’s flip-flopping has nothing at all to do with the fact that in her constituency of South Cambridgeshire, 3,000 working families are receiving tax credits and it is estimated 5,300 children there are going to be hit by the tax credit changes.

Turncoat Allen’s subsequent protestations and attempts to explain her …erm… ambiguous position via Twitter were not entirely convincing either:

Had the wording of the motion requested a different approach to TC changes, I'd have supported it. But it didn't. Pls listen 2 what I said — Heidi Allen MP (@heidiallen75) October 20, 2015

In other words, she was speaking out against something she actually voted for. Twice.