New Bishop of Oxford takes House of Lords seat
The new Bishop of Oxford has taken his seat in the House of Lords, in a ceremony full of old English parliamentary tradition.
The Right Reverend Steven Croft has previously served in the chamber as Bishop of Sheffield.
He took on his new role by swearing the traditional oath of allegiance to the Queen, flanked by the bishops of Southwark and Norwich.