Tory MP Graham Stuart is recovering in hospital after a serious skiing accident during a weekend trip to Chamonix, France.
The East Yorkshire MP for Beverley and Holderness was skiing towards a restaurant in the Grands Montets area when the snow turned to ice and he slipped, breaking his pelvis, puncturing a lung, and breaking several ribs.
His officer manager Nicki Roberts told the Daily Mail: "He's in good spirits and working from his hospital bed. He has been carrying out constituency work.
"It was a freak accident. He was doing the last ski of the last day of the two-day trip. He was skiing to a restaurant and was on soft snow.
"But it turned into ice and he slipped badly. His skis catapulted over his head and he landed badly."
She added: "Everyone's just thankful that the doctors have said he will be OK."
Talking to the Daily Telegraph, Mr Stuart, who was enjoying the trip with nine friends, said: "The irony is, we had spent the day off-piste. We're all fairly adventurous skiers and then I had the accident when we were just outside the restaurant. It's painfully ironic and very unheroic."
He thanked well-wishers on his Facebook page, writing: "Thank you for all your warm wishes.
"I appreciate them all and hope you'll be pleased to know that I'm in good spirits."
Meanwhile, a British snowboarder has died after falling five metres into a crevasse while snowboarding, also in the Grands Montets ski area in Chamonix.
The 38-year-old, who is believed to have lived 10 miles from the resort in Passy, was snowboarding over a snow bridge on the Rognon glacier when it collapsed under his weight.
He was pronounced dead at the scene when he was found on 28 March.
British snowboarder dies in 16ft crevasse fall in Chamonix
British skier dies as he slips on ice and plunges 100ft down ridge in Chamonix