A FORMER Bradford district MP has told of his joy after he was knighted by the Princess Royal.

Sir Philip Davies, who held his Shipley seat for the Conservatives from 2005 until the General Election earlier this year, was at Windsor Castle yesterday.

Sir Philip, whose wife is former minister Esther McVey, was knighted on the recommendation of ex-Prime Minister Rishi Sunak.

Sir Philip said: "It was wonderful to be knighted by Princess Anne - someone I have the highest respect for - and it was a very special day at Windsor Castle with my family.

"I am especially grateful to the people of the Shipley constituency, without whose support over so many years this honour would never have happened. 

"Representing them in Parliament for almost 20 years was the greatest honour of all."

People have been sharing their views on Sir Philip's knighthood on the Telegraph & Argus Facebook page. 

Kevin Hargreaves said: "Well done Philip - been a good MP for Shipley."

Will Lister said: "Well deserved. Re-elected five times, can't have been too bad an MP..."

But Julie Trigg said: "Please give it to someone more deserving."

Oswaldo Jasper said: "A great example of why the honours system needs to be abolished."

Sir Philip was among 130 people recognised by Princess Anne.

It comes after a difficult time for the 52-year-old, who recently suffered a sudden heart attack.

As reported by the T&A last month, he underwent a quadruple heart bypass and described the episode as "really scary".

Sir Philip praised the NHS following his treatment in the A&E department at Wythenshawe Hospital.

He told the T&A yesterday that was "feeling much better now" and "gradually getting back to normal".

Labour's Anna Dixon won the Shipley constituency from Sir Philip in the General Election on July 4.

Speaking to the T&A after his election defeat, he said: "I take full responsibility for - I'm not going to blame anybody else.

"I congratulate Anna."

Before the election, it emerged Sir Philip had placed a bet that he would lose his seat.

He said at the time: "What I've done isn't against any rules, it's not against the law - it's a perfectly acceptable thing to do.

"If Parliament wants to pass a law saying candidates can't bet in elections, then that's fine, and obviously I'd abide by it. 

"But such a law doesn't exist currently."

Former Tory ministers Sir David Davis and Sir Gavin Williamson also received knighthoods yesterday for their public service.

Sir Gavin, 48, who was twice sacked as a Cabinet minister and oversaw the exams fiasco during the coronavirus pandemic, was recommended for the honour by Boris Johnson in 2022.