Should Stuart Lancaster remain as England head coach?

Poll choices
Posted 4 years.