All 3,000 state-funded secondary schools in the country should allow pupils to stay overnight particularly inner-city schools blighted by knife crime because of its “civilising” influence, says the headmaster at Wellington College