Stephen Fry has married his partner, Elliott Spencer, at a register office in Dereham, Norfolk, near where the actor and QI host grew up.

Fry, 57, revealed the news on Twitter yesterday, posting a picture for his 8.5 million followers showing him and the 27-year-old signing a marriage register.

He said: "Gosh. @ElliottGSpencer and I go into a room as two people, sign a book and leave as one. Amazing."

Fry's former comedy partner, House star Hugh Laurie, later tweeted his congratulations.

He wrote: "Bloody hell it's happened! @ElliottGSpencer has made an honest man of m'col. Love and happiness to all!!"