Clive Lewis said he hopes MPs will one day be able to swear an oath of allegiance based on defending democracy and upholding human rights.
A Labour MP who protested against pledging allegiance to the King has returned to the Commons to swear in for a second time.